Get in Touch
 Duration 21 hours

Course Outline

Foundations and Architecture

  • Introduction to Scylla: Historical context, use cases, and performance comparisons with Cassandra.
  • Architectural Analysis: Examining sharding, partitioning, and the distributed characteristics of the database.
  • Data Model: Gaining insight into Clustering Keys, Partitions, and Data Types.
  • CQL Fundamentals: Overview of Cassandra Query Language and usage of the CQL shell.

Cluster Deployment and Administration

  • Installation: Deploying Scylla across various operating system platforms.
  • Cluster Configuration: Covering seeding, replication strategies, and node discovery processes.
  • Advanced CQL: Executing complex queries, schema design, and indexing techniques.
  • Scylla Utilities: Introduction to native tools such as nodetool and sstableloader.
  • Database Management: Handling user management, permissions, and data lifecycle operations.

Monitoring, Troubleshooting & Best Practices

  • Monitoring: Implementing metrics collection and visualizing cluster health status.
  • Troubleshooting: Diagnosing bottlenecks, latency challenges, and node failures.
  • Performance Optimization: Applying configuration best practices for optimal performance.
  • Course Conclusion: Final summary and key takeaways.

Requirements

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

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories