Foreword Foreword Preface 1.Beyond Relational Databases Whats Wrong with Relational Databases? A ick Review of Relational Databases RDBMSs: The Awesome and the Not-So-Much Web Scale The Rise of NoSL Summary 2.Introducing Cassandra The Cassandra Elevator Pitch Cassandra in 50 Words or Less Distributed and Decentralized Elastic Scalability Hi&nsp;Availability and Fault Tolerance Tuneable Consistency Brewers CAP Theorem Row-Oriented Hi&nsp;Performance Where Did Cassandra Come From? Release History Is Cassandra a Good Fit for My Project? Large Deployments Lots of Writes, Statistics, and Analysis Geographical Distribution Evolving Applications Getting Involved Summary 3.Installing Cassandra Installing the Apache Distribution Extracting the Download Whats In There? Building from Source Additional Build Targets Running Cassandra On Windows On Linux Starting the Server Stopping Cassandra Other Cassandra Distributioaas Running the CL Shell Basic cqlsh Commands cqlsh Help Describing the Environment in cqlsh Creating a Keyspace and Table in cqlsh Writing and Reading Data in cqlsh Summary 4.The Cassandra ery Language The Relational Data Model Cassandras Data Model Clusters Keyspaces Tables Columns CL Types Numeric Data Types Textual Data Types Time and Identity Data Types Other Simple Data Types Collections User-Defined Types Secondary Indexes Summary ……