Cassandra Online Training Course Content


What is Big Data

  • Technology Landscape
  • Big Data Relevance
  • Distributed Systems and Challenges
  • Why NoSQL Databases
  • Relational DB vs. NoSQL
  • Type of NoSQL Databases
  • NoSQL Landscape
  • CAP Theorem and Eventual Consistency
  • Key Characteristics of NoSQL Database systems
  • ACID vs BASE

Cassandra Fundamentals

  • Distributed and Decentralized
  • Elastic Scalability
  • High Availability and Fault Tolerance
  • Tuneable Consistency
  • Row-Oriented
  • Schema-Free
  • High Performance

The Cassandra Data Model

  • Single Node Setup
  • Multi-Node Cluster Setup
  • Key Configurations for Cassandra
  • CLI and Hands-On with Cassandra

Cassandra Modeling

  • Cassandra (Column Family NoSQL DB)
  • Key Concepts – Key Space – Column Family – Column Family Options – Wide Rows, Skinny Row – Column Sorting – Super Columns – Counter Column Family – Composite Keys and Columns – Time To Live –
  • Secondary Indexes in Cassandra
  • Difference between Custom Indexes and Secondary Indexes
  • Difference between Relational Modeling and Cassandra Modeling
  • Key Points to note while modeling a Cassandra Database
  • Patterns and Anit-Patterns in Cassandra Modeling

Cassandra Architecture & Intro to CQL

  • Anatomy of Read operation in Cassandra
  • Anatomy of Write operation in Cassandra
  • How is Deletes handled in Cassandra
  • System Keyspace
  • Peer to Peer Model Logical Data Model: Keyspace, Column Family/Table, Rows, Columns
  • Traditional Ring design vs. VNodes
  • Partitioners: Murmer3, Random (md5) and ByteOrdered
  • Gossip and Failure Detection
  • Anti-Entropy and Read Repair
  • Memtables, SSTables and Commit Log
  • Compaction fundamentals to reduce SSTable data files
  • Hinted Handoff
  • Compaction
  • Bloom Filters, Tombstones
  • Managers and Services
  • VNodes
  • Indexes and Caches
  • Coordinator node
  • Seed nodes
  • Write/Read consistency levels: Any, One, Two, Three, Quorum
  • Snitches: Dynamic snitching, Simple Snitch, Rack Inferring Snitch, Property File Snitch, Gossiping Property File Snitch
  • Routing Client requests
  • Nodetool commands: gossipinfo, cfstats, describing
  • YAML file fundamentals
  • Operations management web GUI
  • Stress testing Cassandra
  • CQL command fundamentals

Cassandra API

  • Key concepts for Read and Write in Cassandra
  • Tunable Consistency
  • Simple Get , Multi-get Slice
  • Range and Slice
  • Slice Predicate
  • Delete
  • Hands on CLI commands

Cassandra CQSHL

  • SQL over Cassandra
  • Composite Keys
  • Hands on examples on CQL 3.0

Cassandra Clients

  • How to establish Client Connections
  • Thrift Client
  • Connection Pooling
  • Auto-discovery and Failover in Hector
  • Client with CQL

Cassandra Monitoring and Administration

  • Tuning Cassandra
  • Backup and Recovery methods
  • Balancing
  • Bootstrapping
  • Node Tools Commands
  • Upgrades
  • Monitoring critical metrics
  • Bulk Loading Data to Cassandra
  • Bulk Export of Data from Cassandra
  • Hands on Examples for each of them

Cassandra Analytics Cluster

  • Cassandra Hadoop Integration

Cassandra Search Cluster

  • Integration of Solr with Cassandra
  • Search Query on Cassandra


We are providing Cassandra Online Training in Ameerpet Hyderabad. We are one of best Institute to provide Best High Quality Cassandra online training all over India. The IT Professionals and Students from India and abroad who are unable to attend regular classes can attend our Cassandra online training from their home in their convenient timings. For more details on Cassandra Online Training please call to 9290971883, / 9247461324, or drop a mail to revanthonlinetraining@gmail.com

Cassandra online training institute address : B1, 3rd Floor, Eureka Court, Near Image Hospital, Ameerpet, Hyderabad, India


Enquiry Form

Other Related Courses

Data Science Online Training in Hyderabad India

Data Science Online Training in Hyderabad India

Read More
Hadoop Admin Online Training in Hyderabad India

Hadoop Admin Online Training in Hyderabad India

Read More
Tableau Online Training in Hyderabad India

Tableau Online Training in Hyderabad India

Read More
Workday Online Training in Hyderabad India

Workday Online Training in Hyderabad India

Read More