
Learning Apache Cassandra
Build purpose-driven applications using Apache Cassandra
Created by Tomasz Lelek
Explore how Apache Cassandra tackles the challenges of scaling databases and delivers high performance for demanding applications. Get hands-on with key concepts, architecture, and practical techniques for building robust, scalable database solutions.
Packt | Nov 2017 | 184 min
What You Will Learn
You will start by exploring Cassandra's core architecture and terminology, then move on to setting up clusters and understanding how data flows within the system. Through practical exercises, you will optimize data storage, monitor performance, and connect Cassandra with Spark to handle real-time data. Each step builds your confidence in using Cassandra for scalable applications.
Key Features
- Set up and manage multi-node Cassandra clusters for high availability
- Design and optimize data models to ensure consistent performance
- Integrate Cassandra with Spark for real-time data processing and analytics
Target Audience
Ideal for developers, data engineers, or IT professionals with some database experience who want to deepen their understanding of NoSQL systems. If you are looking to build or maintain scalable, fault-tolerant applications and need to master Cassandra's advanced features, this course will help you achieve those goals.





