YoVDO

Cassandra - An Introduction

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Java Courses NoSQL Databases Courses Data Modeling Courses Sharding Courses Backend Development Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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 JHipster
Pluralsight
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