The growing popularity of Apache Cassandra rests on
this database's ability to handle very large data sets
that include hundreds of terabytes. This hands-on guide
provides the details and practical examples you need to
understand Cassandra's non-relational database design
and how to take advantage of it in a production
environment. Author Eben Hewitt (Java SOA Cookbook) pays
special attention to data modeling, and demonstrates
Cassandra's many advantages, including its high
availability, eventual consistency model, and ability to
scale easily. If you're a developer with a startup,
you'll learn how to future-proof your application by
implementing Cassandra before your storage needs become
critical. Join Twitter, Cisco, Digg, Reddit, and other
data-intensive organizations that have come to rely on
Cassandra's NoSQL design. This book shows you how.*
Understand the tenets of NoSQL and Cassandra's
column-oriented structure * Get best practices for
configuring, monitoring, and performance tuning * Learn
how to write, update, and read Cassandra data * Discover
how Cassandra's distributed design lets you add or
remove nodes from the cluster as your application
requires * Get examples for writing clients in Java,
Python, C#, and Scala * Extend Cassandra by integrating
it with the Hadoop framework |
|