Cassandra Developer

OVERVIEW
Building Strategic Influence in Matrix Organizations

In today’s times, businesses need to process a very large volume and variety of data. This generates a requirement for a highly available, low latency database. Cassandra solves this challenge by allowing high-speed reads and writes across a large and distributed system.

WHAT YOU'LL LEARN
Why you shouldn't miss this course

By the end of this course, participants will have the leadership toolkit to shape and steer GenAI portfolios across their organization.

01Architect and engineer NoSQL Cassandra databases
02Model data in Cassandra
03Accessing Cassandra using CQL and Java
04Ensuring high read/write speeds while maintaining data consistency
05Integrating Cassandra with Hadoop, Pig and Hive
06Implementing commonly used Cassandra design patterns

PREREQUISITES
Recommended experience

CURRICULUM
Structured for
Strategic Application
  • Distributed and Decentralized
  • Elastic Scalability
  • High Availability and Fault Tolerance
  • Tune-able Consistency
  • Row-Oriented
  • Schema-Free
  • High Performance
  • The Relational Data Model
  • A Simple Introduction
  • Clusters
  • Keyspaces
  • Hands-on Session
  • Single Node Setup
  • Multi-Node Cluster Setup
  • Key Configurations for Cassandra
  • CLI and Hands-On with Cassandra
  • 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
  • A comparison between Custom Indexes and Secondary Indexes
  • A comparison between Relational Modeling and Cassandra Modeling
  • Key Points while modeling a Cassandra Database
  • Patterns and Anti-Patterns in Cassandra Modeling
  • Anatomy of Reading operation in Cassandra
  • Anatomy of the 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
  • Key concepts for Reading and Write in Cassandra
  • Tunable Consistency
  • Simple Get, Multi-get Slice
  • Range and Slice
  • Slice Predicate
  • Delete
  • Hands-on CLI commands
  • SQL over Cassandra
  • Composite Keys
  • Hands-on examples on CQL 3.0
  • How to establish Client Connections
  • Thrift Client
  • Connection Pooling
  • Auto-discovery and Failover in Hector
  • Client with CQL
  • Backup and Recovery methods
  • Tuning Cassandra
  • 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 Hadoop Integration

  • Integration of Solr with Cassandra
  • Search Query on Cassandra

RECOMMENDED PARTICIPANT SETUP
This course follows Cognixia's AI-first,
hands-on learning model

Access to sanitized process maps, KPI definitions, candidate initiative lists, and basic cost baselines (time, cycle time, error or rework rates)

INTERESTED IN THIS COURSE?
Let's Connect

Speak with a Cognixia specialist about enrollment options, custom cohorts for your leadership team, or tailored delivery formats for your organization.

Response within 1 business day
Available in 5 delivery formats globally
Volume pricing for teams of 10+
Get in touch

One of our specialists will contact you within one business day.

WHY COGNIXIA
Why Cognixia for This Course

KEEP EXPLORING
Mapped Official Learning
Leadership
Equip enterprise leaders to drive culture, skills, policy, and operating-model change required for sustainable Generative AI adoption at scale.
In-Person Workshop, Virtual Instructor-Led
Applied
Enterprise-grade security, governance, and Responsible AI controls to protect, govern, and operate GenAI and agentic systems safely at scale.
In-Person Workshop, Virtual Instructor-Led
Applied
Build portable, enterprise-grade GenAI systems that run consistently across Databricks, AWS, and Google Vertex AI—without vendor lock-in, quality drift, or governance gaps.
In-Person Workshop, Virtual Instructor-Led
Applied
Systematic testing, evaluation, and quality engineering frameworks for validating GenAI and agentic AI systems at enterprise scale.
In-Person Workshop, Virtual Instructor-Led
Applied
Production-grade GenAIOps and LLMOps practices to deploy, monitor, evaluate, and govern enterprise-scale LLM and agentic applications with reliability and control.
In-Person Workshop, Virtual Instructor-Led
Applied
Design, build, evaluate, and operate production-grade agentic AI systems with multi-agent orchestration, tool integration, and enterprise-grade safety controls.
In-Person Workshop, Virtual Instructor-Led

READY TO SHAPE YOUR AI FUTURE?
Let's build the workforce
of the future

Enroll your leadership cohort in Designing GenAI Use-Case Portfolios & Business Cases.
Custom cohorts available for enterprise teams.