Start reading Mastering Apache Cassandra on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here or start reading now with a free Kindle Reading App.

Deliver to your Kindle or other device


Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Anybody can read Kindle books—even without a Kindle device—with the FREE Kindle app for smartphones, tablets and computers.
Mastering Apache Cassandra

Mastering Apache Cassandra [Kindle Edition]

Nishant Neeraj
4.0 out of 5 stars  See all reviews (2 customer reviews)

Print List Price: £27.99
Kindle Price: £12.95 includes VAT* & free wireless delivery via Amazon Whispernet
You Save: £15.04 (54%)
* Unlike print books, digital books are subject to VAT.


Amazon Price New from Used from
Kindle Edition £12.95  
Paperback £27.99  
Kindle Daily Deal
Kindle Daily Deal: At least 60% off
Each day we unveil a new book deal at a specially discounted price--for that day only. Learn more about the Kindle Daily Deal or sign up for the Kindle Daily Deal Newsletter to receive free e-mail notifications about each day's deal.

Special Offers and Product Promotions

  • Purchase any Kindle Book sold by and receive £1 credit to try out our Digital Music Store. Here's how (terms and conditions apply)

Product Description

Product Description

In Detail

Apache Cassandra is the perfect choice for building fault tolerant and scalable databases. Implementing Cassandra will enable you to take advantage of its features which include replication of data across multiple datacenters with lower latency rates. This book details these features that will guide you towards mastering the art of building high performing databases without compromising on performance.

Mastering Apache Cassandra aims to give enough knowledge to enable you to program pragmatically and help you understand the limitations of Cassandra. You will also learn how to deploy a production setup and monitor it, understand what happens under the hood, and how to optimize and integrate it with other software.

Mastering Apache Cassandra begins with a discussion on understanding Cassandra’s philosophy and design decisions while helping you understand how you can implement it to resolve business issues and run complex applications simultaneously.

You will also get to know about how various components of Cassandra work with each other to give a robust distributed system. The different mechanisms that it provides to solve old problems in new ways are not as twisted as they seem; Cassandra is all about simplicity. Learn how to set up a cluster that can face a tornado of data reads and writes without wincing.

If you are a beginner, you can use the examples to help you play around with Cassandra and test the water. If you are at an intermediate level, you may prefer to use this guide to help you dive into the architecture. To a DevOp, this book will help you manage and optimize your infrastructure. To a CTO, this book will help you unleash the power of Cassandra and discover the resources that it requires.


Mastering Apache Cassandra is a practical, hands-on guide with step-by-step instructions. The smooth and easy tutorial approach focuses on showing people how to utilize Cassandra to its full potential.

Who this book is for

This book is aimed at intermediate Cassandra users. It is best suited for startups where developers have to wear multiple hats: programmer, DevOps, release manager, convincing clients, and handling failures. No prior knowledge of Cassandra is required.

About the Author

Nishant Neeraj

Nishant Neeraj ( is a software engineer at the BrightContext corporation. He builds software that can handle massive in-stream data, process it, and store it reliably, efficiently, and most importantly, quickly. He also manages the cloud infrastructure and makes sure that things stay up no matter what hit the data center in the middle of hardware failures and sudden surges of data inflow.

He has six years of experience in building web applications in Java as a backend engineer. He has been using Cassandra in production-ready web applications since Version 0.6 in 2010. His interests lie in building scalable applications for large data sets. He works with Java, MySQL, Cassandra, Twitter Storm, Amazon Web Services, JavaScript, and Linux on a daily basis, and he has recently developed an interest in Machine Learning, Data Analysis, and Data Science in general.

Product details

  • Format: Kindle Edition
  • File Size: 6122 KB
  • Print Length: 340 pages
  • Publisher: Packt Publishing (25 Oct 2013)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B00G9307XM
  • Text-to-Speech: Enabled
  • X-Ray:
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: #155,646 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?

More About the Author

Discover books, learn about writers, and more.

Customer Reviews

4 star
2 star
1 star
4.0 out of 5 stars
4.0 out of 5 stars
Most Helpful Customer Reviews
3.0 out of 5 stars Good read!! 3 April 2014
this book helps to deploy a production setup and monitor it, understand what happens under the hood, and how to optimize and integrate it with other software. understand Cassandra’s philosophy and design decisions and it can also be implemented it to resolve business issues and run complex applications simultaneously.
set up a cluster that can face a tornado of data reads and writes without wincing. More recommended for beginners
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Excellent primer 24 Mar 2014
By JamesR
His book is an excellent primer on Cassandra. The initial sections are clear and concise, describing the necessary fundamentals required to get started. IMHO, to be successful with Cassandra, you need to undersand the distributed storage model. Nishant does a great job of describing this, and the write path, another critical element.

About half way through, the book transitions, focusing much more on example code. Nishant 's bias creeps in a bit here, focusing heavily on Kundera. I have mixed emotions about accessing Cassandra from JPA. But I think its absolutely critical if you are attempting to consolidate storage into a single database. If you are, Kundera is perfect. It allows you to use Cassandra like any other relational store.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on (beta) 2.3 out of 5 stars  3 reviews
8 of 9 people found the following review helpful
3.0 out of 5 stars It's already outdated, unfortunately. 10 Dec 2013
By Enterprise TechEnabler - Published on
Format:Paperback|Verified Purchase
I hate to say this, because I appreciate the work good technical writers do. But, this book is out of date, already. Other than a 30 page "intro" quality chapter bolted onto the end, this book - published about six weeks ago, as of this review - discusses Cassandra 1.1.11.

Unfortunately, for the reader, Cassandra 1.2 was released nearly a year ago, last January, and introduced two very major changes: CQL and virtual nodes ("vnodes"), neither of which are much discussed in this book, other than in the short last chapter. Yet, CQL fundamentally changes how you work with Cassandra. Worse, Cassandra 2.0 is already out, and up to version 2.0.3.

So, while there's still some useful discussion in this book, it's behind the curve of a fast moving product.
2 of 2 people found the following review helpful
3.0 out of 5 stars Out of date but good content 30 Jan 2014
By Naz Hus - Published on
The books contents are good and covers the core features of Cassandra. However it is of little help when the book is published a version old (1.1.11).... Where as Cassandra is now on version 2.0.4.
1 of 1 people found the following review helpful
1.0 out of 5 stars nor good 7 Feb 2014
By Ravi - Published on
Format:Paperback|Verified Purchase
i was looking for java api but this whole book was written for python, not up to the updated cassandra info..
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category