Jump to ratings and reviews
Rate this book

Mastering Apache Cassandra

Rate this book
Build, manage, and configure high-performing, reliable NoSQL database for your application with CassandraAbout This BookDevelop applications for modelling data with Cassandra 2Manage large amounts of structured, semi-structured, and unstructured data with CassandraExplore a wide-range of Cassandra components and how they interact to create a robust, distributed system.Who This Book Is ForThe book is aimed at intermediate developers with an understanding of core database concepts who want to become a master at implementing Cassandra for their application.

What You Will LearnWrite programs using Cassandra's features more efficientlyGet the most out of a given infrastructure, improve performance, and tweak JVMUse CQL3 in your application, which makes working with Cassandra more simpleConfigure Cassandra and fine-tune its parameters depending on your needsSet up a cluster and learn how to scale itMonitor Cassandra cluster in different waysUse Hadoop and other big data processing tools with CassandraIn DetailWith ever increasing rates of data creation comes the demand to store data as fast and reliably as possible, a demand met by modern databases such as Cassandra. Apache Cassandra is the perfect choice for building fault tolerant and scalable databases. Through this practical guide, you will program pragmatically and understand completely the power of Cassandra. Starting with a brief recap of the basics to get everyone up and running, you will move on to deploy and monitor a production setup, dive under the hood, and optimize and integrate it with other software.

You will explore the integration and interaction of Cassandra components, and explore great new features such as CQL3, vnodes, lightweight transactions, and triggers. Finally, by learning Hadoop and Pig, you will be able to analyze your big data.

352 pages, Kindle Edition

First published September 3, 2013

13 people are currently reading
41 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
11 (25%)
4 stars
22 (50%)
3 stars
10 (22%)
2 stars
1 (2%)
1 star
0 (0%)
Displaying 1 - 7 of 7 reviews
Profile Image for Sebastian Gebski.
1,204 reviews1,382 followers
December 15, 2013
Very good (and practical introduction) to Cassandra.

Doesn't stop at installation guide and programming APIs, but dives into implementation details and daily operations (to a reasonable degree), so you can make yourself a fairly complete picture of what Cassandra is, where it fits and where it doesn't. Descriptions are clear, *fluff* is limited, so the overall reading experience is "tense enough".

Cons? Quite a few: formatting in Kindle version is poor. Font size can't be changed (neither on Paperwhite nor on Fire), so reading code examples may be a real pain ;/ Another one is being up-to-date: the book has been published just recently, but it focuses on Cassandra 1.1 (there's a dedicated chapter on 1.2 though) - the problem is, that 2.0 is already here ...

Anyway, it's a good book - most likely the best on Cassandra you can get nowadays. Recommended.
10 reviews
April 3, 2014
This 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.

http://bit.ly/181y0xM
9 reviews
January 30, 2014
The books contents are good and covers the core features of Cassandra. Very practical and author does a good job. 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.

http://www.packtpub.com/mastering-apa...
Profile Image for Jose Manuel.
241 reviews4 followers
July 7, 2015
Pese a ser del año 2013 (Cassandra ya pasó a la segunda versión) es un libro excelente para comprender la arquitectura y el funcionamiento de este estupendo servicio NoSQL.
Existe ya segunda edición del libro, que imagino comprenderá las últimas novedades.
Profile Image for Fatih Dönmez.
3 reviews
September 24, 2016
I found it really useful. It really covers the internal designs of Cassandra and practical use of it on various platforms like cloud. It's a must read for every application developer who works on Cassandra.
Profile Image for Alex Ott.
Author 3 books207 followers
May 7, 2014
good, although slightly outdated - covers the version 1.1 + some functionality of 1.2
Displaying 1 - 7 of 7 reviews

Can't find what you're looking for?

Get help and learn more about the design.