Cassandra 3 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).
Cassandra is a highly scalable, high-performance distributed database. In this course, Cassandra 3for 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.
Author Name: Paul O’Fallon
Author Description:
Paul has more than 28 years experience in the Information Technology industry spanning academic, start-up and enterprise environments. As Associate Vice President, Architecture at Cox Automotive, he currently leads a team of architects providing strategic direction and implementation guidance to the organization. As a Pluralsight course author, Paul has delivered training across a broad spectrum of technologies, including node.js, Apache Cassandra and Java API development.
Table of Contents
- Course Overview
1min - What Is Cassandra?
23mins - Replication and Consistency
36mins - Introduction to CQL
36mins - Multi-row Partitions
37mins - Complex Data Types
24mins - Making the Most of Cassandra
35mins
There are no reviews yet.