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
- ISBN13 9781449390419
- Publish Date 15 November 2010
- Publish Status Out of Print
- Out of Print 13 July 2016
- Publish Country US
- Imprint O'Reilly Media
- Format Paperback
- Pages 250
- Language English