S101: Scylla Essentials – Overview of Scylla and NoSQL Basics

S101: Scylla Essentials – Overview of Scylla and NoSQL Basics

Price: Free

This is an introductory level course that explains the basics of Scylla including information on NoSQL database fundamentals.

What Will I Learn?

By the end of this course, you will understand basic concepts of NoSQL databases. You will gain knowledge of Scylla features and advantages, including Scylla architecture, data model and installation. This course is the foundation for other Scylla training courses. Also check out the Data Modeling course, it’s recommended to take it after completing this course.

Who Should Attend?

This course is designated for DBAs, System Engineers, Developers and Architects who would like to understand NoSQL basics and how those apply to Scylla.
Anyone with a need for a highly available fast NoSQL database would benefit from this course.


Any system which can run Docker such as Linux and Mac

Content Overview

Topics Covered:

  • Introduction
    • Introduction and Overview
    • NoSQL and Scylla
    • Benefits and Scylla Flavors
    • Data Model and Architecture Overview
  • Quick Wins: Install and Run Scylla
    • Lab 1: Install and Start ScyllaDB
    • Lab 2: Basic CQL Operations
  • High Availability
    • Replication Factor
    • Consistency Level
    • Terms for Review
    • Lab 1 – Overview and Setup
    • Lab 2 – Read and Write
  • Scylla Architecture
    • Terminology
    • Data Replication and Consistency Level
    • Scylla Components
    • Compaction
  • Summary Quiz

*Course version S101.1