Fundamentals of Cassandra DB Training Course

Duration

21 hours (usually 3 days including breaks)

Requirements

Software development experience

Overview

This course introduces the basics of Cassandra including its installation & configuration, internal architecture, tools, Cassandra Query Language, and administration.

Audience

Administrators and developers seeking to use Cassandra. This course serves as a foundation and prerequisite for other advanced Cassandra courses.

Course Outline

  • Introduction to Cassandra
  • Big Data
  • Common use cases of Cassandra
  • Cassandra architecture
  • Installation and Configuration
  • Running and Stopping Cassandra instance
  • Cassandra Data Model
  • Cassandra Query Language
  • Configuring the Cassandra nodes and clusters using CCM
  • cqlsh shell commands
  • nodetool
  • Using cassandra-stress to populate and test the Cassandra nodes
  • Coordinating the Cassandra requests
  • Replication
  • Consistency Tuning
  • Cassandra Nodes Communication
  • Writing and Reading data to/from the storage engine
  • Data directories
  • Anti-entropy operations
  • Cassandra Compaction
  • Choosing and Implementing compaction strategies
  • Best practices in hardware planning
  • Troubleshooting resources

Leave a Reply

Your email address will not be published. Required fields are marked *