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 by
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.
Learning Apache Cassandra
- About Book
- Who Is This Book For?
- Book Content
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!