Get in Touch

Course Outline

Foundations and Architecture

  • Introduction to Scylla: Historical context, use cases, and performance benchmarks relative to Cassandra.
  • Architecture Deep Dive: Exploring sharding, partitioning, and the distributed architecture of the database.
  • Data Model: Mastering Clustering Keys, Partitions, and Data Types.
  • CQL Basics: Introduction to the Cassandra Query Language and navigating the CQL shell.

Cluster Setup and Administration

  • Installation: Deploying Scylla across various operating system platforms.
  • Cluster Configuration: Managing seeding, replication strategies, and node discovery.
  • Working with CQL: Executing advanced queries, designing schemas, and utilizing indexing.
  • Scylla Tools: Overview of built-in utilities such as nodetool, sstableloader, and others.
  • Database Administration: Managing users, permissions, and data lifecycle.

Monitoring, Troubleshooting & Best Practices

  • Monitoring: Configuring metrics and visualizing cluster health.
  • Troubleshooting: Detecting bottlenecks, latency issues, and node failures.
  • Performance Tuning: Implementing configuration best practices.
  • Final Review: Summary and conclusion of key topics.

Requirements

  • A foundational understanding of NoSQL databases
  • Familiarity with Linux operating systems and command-line interfaces
 21 Hours

Testimonials (3)

Upcoming Courses

Related Categories