Get in Touch

Course Outline

Foundations and Architecture

  • Introduction to Scylla: Overview of its history, typical use cases, and performance metrics relative to Cassandra.
  • Architecture Deep Dive: Examination of sharding, partitioning, and the distributed characteristics of the database.
  • Data Model: Insight into Clustering Keys, Partitions, and Data Types.
  • CQL Basics: Introduction to Cassandra Query Language and practical use of the CQL shell.

Cluster Setup and Administration

  • Installation: Procedures for installing Scylla across various operating systems.
  • Cluster Configuration: Strategies for seeding, replication, and node discovery.
  • Working with CQL: Execution of advanced queries, schema design, and indexing.
  • Scylla Tools: Introduction to essential built-in utilities such as nodetool and sstableloader.
  • Database Administration: Management of users, permissions, and the data lifecycle.

Monitoring, Troubleshooting & Best Practices

  • Monitoring: Implementation of metrics and visualization tools to track cluster health.
  • Troubleshooting: Techniques for identifying bottlenecks, latency problems, and node failures.
  • Performance Tuning: Application of configuration best practices.
  • Final Review: Comprehensive summary and conclusion.

Requirements

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

Testimonials (3)

Upcoming Courses

Related Categories