Apache Cassandra Training in Chennai

Apache Cassandra is one of the best open-source project for distributed NoSQL database. Cassandra supports higher availability, Scale out and replication across datacenters

We are providing best Apache Cassandra training in Chennai by experienced professionals. This course syllabus is designed to learn Apache Cassandra course from beginner level to advanced level

Orange Technomind is leading cassandra training in Chennai. We have excellent software professional for providing cassandra course in Chennai and cassandra database training in Chennai. You can get cassandra training online in Chennai.

Using this course you learn fundamental Big Data, NoSQL characteristics, Cassandra Architecture, Install and Configuration. And also covered Indexes, Security, Data Migration and Performance Tuning on Cassandra


This course is designed for Software Developer, Solution Architect, Analytics professionals and Students who wants to learn NoSQL database in-depth

Apache Cassandra Training Syllabus

Orange Technomind Introduction to Big Data

  • What is Big data?
  • Feature and benefit of Big data
  • Explain on Velocity, Variety and Veracity
  • Characteristics of big data
  • Big data Architecture
  • Distributed Computing
  • Overview of Stream and Batch processing

Orange Technomind Introduction to Cassandra

  • Understanding NoSQL
  • Types of NoSQL databases
  • What is wrong in Relational database
  • NoSQL Ecosystem
  • Overview of Cassandra
  • Feature of Cassandra
  • High availability
  • Replication and Multiple data centers

Orange Technomind Architecture of Cassandra

  • Understanding high level Cassandra architecture
  • Peer-to-Peer design
  • Network topology
  • Virtual Node
  • Components of Cassandra
  • Partitioner and Replication
  • Memtables and SSTables
  • Bloom Filters
  • Managers and Services
  • Cassandra read and write process
  • Failure scenario

Orange Technomind Installation and Configuration

  • Overview of Cassandra version history
  • Pre-requisite for Installation
  • Installing Cassandra from binary
  • Verify and running Cassandra
  • Command-line client Interface
  • CLI Commands
  • Logging setup in Cassandra
  • Replication Factor
  • Create and setup Cluster
  • Miscellaneous setting

Orange Technomind Cassandra Data Model

  • Introduction to Data Model
  • Data Types and Dynamic Columns
  • Amend Data types
  • Counter Column
  • Cassandra DDL and DML process
  • Composite Keys
  • Collection Columns in Cassandra
  • Table Operations and CURD on Cassandra
  • Design between RDBMS and Cassandra
  • Best Practice on Data Model

Orange Technomind Indexes and Composite

  • Overview of Index and benefit
  • Index on Distributed Database
  • Clustered Indexes vs Non-Clustered Indexes
  • Secondary Index
  • Composite Columns
  • Data Partitioning
  • Data Colocation

Orange Technomind Working with MapReduce

  • Overview of MapReduce
  • Batch Processing
  • MapReduce Integration with Cassandra
  • Thrift way
  • Stream Analytics

Orange Technomind Cassandra Query Language(CQL)

  • Introduction to CQL
  • Syntax on CQL
  • Database User and Roles
  • Control Commands
  • Data Definition and Manipulation
  • Complex query
  • Built-in and User defined Function
  • Run CQL Scripts from the command line
  • JSON support

Orange Technomind Cassandra Interfaces

  • Java interfaces to connect Cassandra
  • ODBC interface to connect Cassandra

Orange Technomind Data Migration

  • Understanding Data Migration and Analytics
  • Understanding Pig
  • Pig with Cassandra
  • Apache Hive
  • Understanding UDF
  • Hive with Cassandra
  • Data Migration from any Database to Cassandra

Orange Technomind Performance Tuning and Monitoring

  • Understanding Performance Indicators
  • CPU and Memory resource utilization
  • Understand Logical and Physical Reads
  • JVM Setting
  • Concurrency
  • Configuration for Data Cache
  • Off-Heap Vs On-Heap
  • Stress Testing for Cassandra
  • Overview of Monitoring
  • Cassandra Monitoring Tools
  • Logging
  • Cassandra MBeans
  • Health Check

Course Enquiry