Introduction to Cassandra
1h 7mBeginner2022-12-13
Authors
Kirsten Hunter
Developer Advocate at DataStax
Course details
As the NoSQL database used by most Fortune 100 companies, many people in the business world are excited about Cassandra. Casandra helps businesses move large amounts of data across the internet—quickly and consistently, from anywhere in the world. In this course, instructor Kirsten Hunter shows you how to get up and running with Cassandra so you can start modeling data at scale.
Get tips on setting up your tables, adding data, and working with data using commands in the Cassandra Query Language. Test out your new skills along the way in the practice challenges at the end of each section. Upon completing this course, you’ll be ready to start using Cassandra to solve big data problems, with zero downtime, reducing costs as you go.
Get tips on setting up your tables, adding data, and working with data using commands in the Cassandra Query Language. Test out your new skills along the way in the practice challenges at the end of each section. Upon completing this course, you’ll be ready to start using Cassandra to solve big data problems, with zero downtime, reducing costs as you go.
Skills covered
CassandraApacheIntroduction toDatabase DevelopmentDatabase ManagementSoftware Development
Concepts
0. Introduction
- 01 - Welcome
- 02 - Setting up your Free Cassandra instance
1. What Is Cassandra
- 03 - What is Cassandra
- 04 - Partitions
- 05 - Using partitions
- 06 - Data modeling
- 07 - CQL in Cassandra
2. Setting Up Your Tables
- 08 - Understanding keyspaces
- 09 - Cassandra data types
- 10 - Organizing data for tables
- 11 - Challenge - Make a table
- 12 - Solution - Make a table
3. Adding Data
- 13 - Adding data
- 14 - Batching create commands
- 15 - Retrieving data
- 16 - Challenge - Insert new data
- 17 - Solution - Insert new data
4. Working with Data
- 18 - Modifying data
- 19 - Update existing rows
- 20 - Delete existing rows
- 21 - Challenge - Do it all
- 22 - Solution - Do it all
Conclusion
- 23 - Next steps