Cassandra for Developers

This course is designed to familiarize you with Cassandra's resilient, distributed architecture while equipping you with a thorough understanding of the Cassandra Query Language (CQL).
Course info
Rating
(275)
Level
Intermediate
Updated
Jan 29, 2020
Duration
3h 14m
Table of contents
Course Overview
What Is Cassandra?
Replication and Consistency
Introduction to CQL
Multi-row Partitions
Complex Data Types
Making the Most of Cassandra
Description
Course info
Rating
(275)
Level
Intermediate
Updated
Jan 29, 2020
Duration
3h 14m
Description

Cassandra is a highly scalable, high-performance distributed database. In this course, Cassandra for Developers, you will learn about the brief history of Cassandra and how to use Docker to stand-up a Cassandra cluster. First, you will discover replication strategies and Cassandra's support for "tunable consistency." Then, you will be introduced to CQL along with tables, keyspaces, and common datatypes. Next, you will explore primary keys and how they can be made up of both partition keys as well as clustering keys. Finally, you will look at secondary indexes, batches, and lightweight transactions. When you are finished with this course, you will have the skills and knowledge of storing time series data in Cassandra, such as sets, lists, maps, tuples, and user defined types.

About the author
About the author

An Enterprise Architect by day and an open-source contributor by night, Paul has more than 19 years in the Information Technology industry spanning academic, start-up and enterprise environments.

More from the author
Node.js: The Big Picture
Beginner
54m
Jun 3, 2019
More courses by Paul O'Fallon
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
[Autogenerated] Hi, everyone. My name is Paul O'Fallon. And welcome to my course. Cassandra four developers. Cassandra is an open source. No sequel database that has been used by some of the world's largest companies to deliver service is that span the globe. In this course, we'll start with the basics of how Cassandra works, including consistency levels and replication strategies. We'll spend most of the course going oversea que el or the Cassandra Query language. Before we're done, we'll cover some of the more recent additions to this database platform, such as materialized views and user defined functions. By the end of this course, you should have a good introduction to the options available to you as a developer leveraging Cassandra in your project. I hope you'll join me in this journey toe. Lauren Cassandra with the Cassandra for Developers Course that plural site.