Get in Touch

Course Outline

Foundations and Architecture

  • Introduction to Scylla: An overview of its history, key use cases, and performance benchmarks compared to Cassandra.
  • Architecture Deep Dive: Exploring sharding, partitioning, and the distributed characteristics of the database.
  • Data Model: Gaining insights into Clustering Keys, Partitions, and Data Types.
  • CQL Basics: Getting started with the Cassandra Query Language and utilizing the CQL shell.

Cluster Setup and Administration

  • Installation: Procedures for installing Scylla across various operating system platforms.
  • Cluster Configuration: Managing seeding, replication strategies, and node discovery processes.
  • Working with CQL: Developing advanced queries, designing schemas, and implementing indexing.
  • Scylla Tools: An introduction to built-in utilities such as nodetool and sstableloader.
  • Database Administration: Handling user management, permission settings, and the data lifecycle.

Monitoring, Troubleshooting & Best Practices

  • Monitoring: Implementing metrics and visualizing overall cluster health.
  • Troubleshooting: Diagnosing performance bottlenecks, latency issues, and node failures.
  • Performance Tuning: Applying best practices for optimal configuration.
  • Final Review: A summary and conclusion of key concepts.

Requirements

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

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories