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

Introduction to Data Science
University of Washington via Coursera
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera
Fundamentals of database systems
Indian Institute of Technology Kanpur via Swayam