Our editors have compiled this directory of the best Apache Cassandra books based on Amazon user reviews, rating, and ability to add business value.
There are loads of free resources available online (such as Solutions Review’s Data Management Software Buyer’s Guide, vendor comparison map, and best practices section) and those are great, but sometimes it’s best to do things the old fashioned way. There are few resources that can match the in-depth, comprehensive detail of one of the best Apache Cassandra books.
The editors at Solutions Review have done much of the work for you, curating this short list of the best Apache Cassandra books on Amazon. Titles have been selected based on the total number and quality of reader user reviews and ability to add business value. Each of the books listed in the first section of this compilation have met a minimum criteria of 10 reviews and a 4-star-or-better ranking.
Below you will find a library of titles from recognized industry analysts, experienced practitioners, and subject matter experts spanning the depths of Hadoop application architecture all the way to data analytics with Hadoop. This compilation includes publications for practitioners of all skill levels.
“With this hands-on guide, you’ll learn how the Cassandra database management system handles hundreds of terabytes of data while remaining highly available across multiple data centers. This expanded second edition—updated for Cassandra 3.0—provides the technical details and practical examples you need to put this database to work in a production environment. Authors Jeff Carpenter and Eben Hewitt demonstrate the advantages of Cassandra’s non-relational design, with special attention to data modeling. If you’re a developer, DBA, or application architect looking to solve a database scaling issue or future-proof your application, this guide helps you harness Cassandra’s speed and flexibility.”
Note: the new, 3rd edition is now available.
“Starting from installing Cassandra and creating your first keyspace, to mastering the different table structures Cassandra offers and exploring the latest and most powerful features of the Cassandra Query Language, CQL3, this book explores each topic through the lens of a real-world example application. With plenty of examples, tips, and clear explanations, you’ll master compound primary keys, collection columns, lightweight transactions, and many other advanced aspects of Cassandra. By the end of the book, you’ll be fully equipped to build powerful, scalable Cassandra database layers for your applications.”
Note: the new, 2nd edition is now available.
“With 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.”
Note: the new, 3rd edition is now available.
“This book absolutely provides tremendous value in terms its usefulness. This book takes away the pain associated with learning and mastering Cassandra. All complexity has been digested by the author and simplified for the reader with very useful and practical information that can be absorbed just by glancing through the pages. Years of author’s experience and practical knowledge in Cassandra has been gifted to the reader in this book with great diligence and generosity. If you are planning to undergo expensive Cassandra training, think again, spending few hours with this book will change your mind, this book has been written with great care to reduce the learning curve.”
“Written in a clear, step-by-step manner, this 400-page course provides an excellent starting point for people that want to get into Apache Cassandra and learn best by doing. A high-quality, project-based, hands-on training courseware book, Apache Cassandra Hands-On Training Level One is designed to be used as the student book for a 2-day introductory level Cassandra course delivered by a Cassandra instructor. Having said that, this book can also be done as a self-paced training course. Recommended prerequisites for this training book are experience with databases, SQL, and programming. This hands-on training book takes people through the basics of working with Cassandra as they learn how to install Cassandra, create a database, create tables, insert, update, and delete data, and create an application, as well as create and modify a multiple-node cluster.”