HomeCoursesIntroduction to Apache Cassandra

Beginner

9h

Introduction to Apache Cassandra
Save

Learn about Apache Cassandra and its key scalable and reliable data management features.
Join 2.6 million developers at
Overview
Content
Reviews
Apache Cassandra is an open-source, distributed NoSQL database recognized for its scalability, reliability, and continuous availability. The course explores the core concepts that drive these features, including distributed architecture, data modeling, CQL, table design, data types, tunable consistency, and the read/write path. Lessons combine theoretical insights with hands-on exercises, allowing you to execute CQL queries directly in your browser and view real-time results with no setup required. Additi...Show More
Apache Cassandra is an open-source, distributed NoSQL database recognized for its scalability, reliability, and continuous avail...Show More

WHAT YOU'LL LEARN

An understanding of Apache Cassandra’s evolution and key features
An understanding of Cassandra’s architecture and the basics of data modeling in Cassandra
Hands-on experience with CQL, DDL, and DML operations
The ability to utilize primary and secondary indexes effectively for data organization
Working knowledge of Cassandra data types: native, collections, user-defined, and tuples
The ability to configure tunable consistency and evaluate its impact
Working knowledge of Cassandra’s read and write paths
An understanding of Apache Cassandra’s evolution and key features

Show more

Content

1.

Getting Started

1 Lessons

Learn essential Cassandra skills, including architecture, data modeling, and CQL.

2.

Apache Cassandra Overview

3 Lessons

Discover Apache Cassandra’s history, features, and ideal use cases for data management.

4.

Apache Cassandra Data Modeling

5 Lessons

Explore Apache Cassandra’s storage structure, modeling, and native data types.

8.

Apache Cassandra Read and Write Path

3 Lessons

Understand Cassandra’s efficient write and read paths for optimized data management.

9.

Wrap Up

2 Lessons

Explore course summary and learn best practices for optimizing Cassandra’s performance and scalability.
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.

Course Author:

Developed by MAANG Engineers
Every Educative resource is designed by our team of ex-MAANG software engineers and PhD computer science educators — subject matter experts who’ve shipped production code at scale and taught the theory behind it. The goal is to get you hands-on with the skills you need to stay ahead in today's constantly evolving tech landscape. No videos, no fluff — just interactive, project-based learning with personalized feedback that adapts to your goals and experience.

Trusted by 2.6 million developers working at companies

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor

Free Resources

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath