Book

Learning Apache Cassandra

Apache Cassandra is second generation distributed NoSQL database and a popular choice for enterprises across the globe for it scalable and customizable features. This book offers you a steady learning path to understand its capabilities and develop skills to build highly reliable big data applications. This edition comes with examples to implement the new and improved features of version 3.x along with covering topics like data design considerations, tuning consistency, elastic scalability, query performance and optimizations. You’ll have gained all the skills required to become a proficient developer ready to design, create and deliver applications for organizations.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

12h

Language

English

About Book

Who Is This Book For?

If you are a NoSQL developer and new to Apache Cassandra who wants to learn its common as well as not-so-common features, this book is for you. Alternatively, a developer wanting to enter the world of NoSQL will find this book useful. It does not assume any prior experience in coding or any framework.

Book content

chapters 12h total length

Getting Up and Running with Cassandra

The First Table

Organizing Related Data

Beyond Key-Value Lookup

Establishing Relationships

Denormalizing Data for Maximum Performance

Expanding Your Data Model

Collections, Tuples, and User-defined Types

Aggregating Time-Series Data

How Cassandra Distributes Data

Cassandra clustered mode

Application Development Using the Java Driver

Peeking Under the Hood

Authentication and Authorization

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required