Goodreads helps you keep track of books you want to read.
Start by marking “Cassandra: The Definitive Guide” as Want to Read:
Cassandra: The Definitive Guide
Enlarge cover
Rate this book
Clear rating
Open Preview

Cassandra: The Definitive Guide

3.18 of 5 stars 3.18  ·  rating details  ·  51 ratings  ·  12 reviews
What could you do with data if scalability wasn't a problem? With this hands-on guide, you'll learn how Apache Cassandra handles hundreds of terabytes of data while remaining highly available across multiple data centers -- capabilities that have attracted Facebook, Twitter, and other data-intensive companies. Cassandra: The Definitive Guide provides the technical details...more
Paperback, 330 pages
Published November 29th 2010 by O'Reilly Media (first published November 12th 2010)
more details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Cassandra, please sign up.

Be the first to ask a question about Cassandra

Community Reviews

(showing 1-30 of 123)
filter  |  sort: default (?)  |  rating details
As far as I can tell this is the best book on Cassandra for the unfortunate reason that it is the only book on Cassandra. It's not horribly bad. The Table of Contents and index are accurate. The chapters are written in fairly decent English. And the content is not inaccurate. But it could have been lots better. Ah well, there's always the source code.
My background is predominantly in RDBMS. I think a bit more discussion and examples of data modeling would have been helpful. Otherwise pretty informative.
Kind of dated by today's standards but a good introduction to this NoSql database technology for those completely new to it. Covered many aspects of Cassandra at that time including how to access patterns, metrics, client APIs for accessing it, and Hadoop integration. The author presented a sample application as both use case and illustrative example.
As with all books on techy stuff it's better to complement the read by following the links(btw, which the book has plenty of), searching for terms, war stories and so on. The book is a great one to start from although sometimes I don't agree with the perspective chosen(e.g. Thrift API examples). It's also hard to maintain the thing fresh with regards to continously growing framework - not sure if the problem could be easily solved at all: the book has no info on some features, like counters. And...more
Mar 14, 2014 Aaron added it
Shelves: abandoned
too dated--switched to 'practical cassandra' and the docs on the datastax website
Konstantin Root
Very good book describing Cassandra internals and API.

- Well written
- Covers many areas

- Quickly outdated, since was based on 0.6.x version. Now we are @ 0.8.x version and many areas are now heavily modified
- You will have trouble running part of examples from it even on 0.7.x release due to API changes
- Could have covered advanced topics like internal structures, bloom filters, compaction and cloud tuning in more details
Chapter 3. The Cassandra Data Model is a good description of the Cassandra, uh, data model, and compares it to a relational database. The star of Ch 4, takes a hotel reservation app and relational model and converts it into the Cassandra way... Followed by pages of Thrift code. ugh.

It's a good primer, but the Cassandra code-base moves very quickly, so reader beware.
I am not sure if the book makes it hard to understand the concepts of column family and super column family or are the concepts just that hard. I think it would have been helpful if the author had compared Cassandra to a doc-oriented DB. From the point of view of schema-less DB, the book does not help appreciate the benefits of Cassandra over CouchDB or MongoDB.
A great way to get up to speed on Cassandra. Will not get you out of subscribing to the mailing list for post 0.7.3 features.
Alex Ott
This book provides pretty accurate description of Cassandra, in using internals, maintenance, programming, etc.
I stopped reading it. Extremely out of date, some chapters still useful.
Roman Belous
Jul 25, 2013 Roman Belous is currently reading it
Quite obsolete, documentation style book with no excitement.
Jon is currently reading it
Sep 18, 2014
Kartheek marked it as to-read
Aug 27, 2014
Oguzhan marked it as to-read
Aug 23, 2014
Armand du Plessis
Armand du Plessis is currently reading it
Jul 24, 2014
Pankaj Soni
Pankaj Soni marked it as to-read
Jun 27, 2014
Federico marked it as to-read
Jun 08, 2014
Jeff is currently reading it
May 22, 2014
Fred Tyre
Fred Tyre marked it as to-read
Apr 22, 2014
« previous 1 3 4 5 next »
There are no discussion topics on this book yet. Be the first to start one »

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
Java SOA Cookbook Java Garage Java Soa Cookbook SOA Strategy and Execution Macromedia MX Integration

Share This Book