Chapter 1, Getting Up and Running with Cassandra, introduces the major reasons to choose Cassandra over a traditional relational or document database. It then provides step-by-step instructions on installing Cassandra on various operating systems, creating a keyspace, and interacting with the database using the CQL language and cqlsh tool.
Chapter 2, The First Table, is a walkthrough of creating a table, inserting data, and retrieving rows by primary key. Along the way, it discusses how Cassandra tables are structured, and provides a tour of the Cassandra type system.
Chapter 3, Organizing Related Data, introduces more complex table structures that group related data together using compound primary keys and composite ...