Cassandra - An Introduction
Offered By: Devoxx via YouTube
Course Description
Overview
Explore the powerful open source NoSQL database Cassandra in this 29-minute introductory talk. Dive into Cassandra's architecture, use cases, and benefits, while learning about its Java-based foundation and partitioned row store model. Discover key concepts such as coordination, replication, keyspaces, and data modeling techniques including Order By, Secondary Indexes, UUID, and Timestamps. Understand the processes behind inserting, updating, and deleting data, as well as the write and read paths. Gain insights into normalizing data, sharding, consistency levels, and Cassandra's history. Learn how Cassandra works, its approach to availability, and its immutable data structure. Explore data compaction, Cassandra's data model, and its integration with Spark and Kafka. Get practical advice on starting your journey with Cassandra and understand its role in modern database solutions.
Syllabus
Intro
Who am I
Agenda
References
Normalizing data
Mothers life
Sharding
Consistency
Why Cassandra
Cassandra history
How does Cassandra work
Where does ranges come from
Availability
Consistency per query
Writing data in Cassandra
immutable data
compaction
data model
Cassandra Spark Kafka
Getting started with Cassandra
Taught by
Devoxx
Related Courses
Play by Play: Developing Microservices and Mobile Apps with JHipsterPluralsight Software Archaeology - Learning from the Landing on the Moon
Devoxx via YouTube Create an Eco-Friendly World with Green Software Engineering
Devoxx via YouTube Platform Building for Data Mesh - Show Me How It Is Done
Devoxx via YouTube The Hitchhiker's Guide to Software Architecture and Design
Devoxx via YouTube