The document discusses Cassandra data modeling using CQL3. It explains that a keyspace contains column families which are similar to SQL tables. Columns are sorted by key and each row's columns are grouped by the row key. The document provides an example of modeling user data with rows containing user id as the key and columns for each attribute like name, email etc. It also shows an example of modeling events data with user id as row key and columns for each event type grouped by timestamp.
2. id : user1 password : 4cffdce7d84fb56f
email : foobar@example.com
name : Foo
3. id : user1 password : 4cffdce7d84fb56f
email : foobar@example.com
name : Foo
id : user2 password : 4cffdcabef44fb56f
email : bar@example.com
name : Bar
4. id : user1 password : 4cffdce7d84fb56f
email : foobar@example.com
name : Foo
id : user2 password : 4cffdcabef44fb56f
email : bar@example.com
name : Bar
email_marketing : false
permissions : admin
5. id : user1 password : 4cffdce7d84fb56f
email : foobar@example.com
name : Foo
id : user2 password : 4cffdcabef44fb56f
email : bar@example.com
name : Bar
email_marketing : false
permissions : admin
Column Family