Cassandra Training Chennai

Module 1

Advantages and Usage of Cassandra

Brief Introduction of the course

Advantages and Usage of Cassandra

Module 2

CAP Theorem and No SQL DataBase

Why No SQL DataBase

Replication in RDBMS

Key Challenges with RDBMS

Schema

No SQL(Not only SQL)

No SQL Category

Advantage &Limitation

Key Characteristics of No SQL Data Base

CAP Theorem

Consistency

Module 3

Cassandra fundamentals

Data model, Installation and setup

What is Cassandra?

Non relational

Key deployment concept

What is column oriented database

Data Model – column

What is column family

Installation

Module 4

Steps in Configuration

Token calculation

Configuration overview

Node tool

Validators

Comparators

Expiring column

QA

Module 5

Summarization, node tool commands, cluster, Indexes, Cassandra & Mapreduce, Installing Ops-center

Difference between Relational modeling & Cassandra modeling

Steps in Cassandra modeling

Time series modeling in Cassandra

Column family

Data modeling in Cassandra

Column family vs Super column family

Counter column family

Partitioners

Partitioners strategies

Replication

Gossip protocols

Read operation

Consistency

Comparison

Module 6

Multi Cluster setup

Node settings

Setup of Multinode cluster

Row cache and Key cache

Read operation

System keyspace

Commands overview

Column family

VNodes

Module 7

Thrift/AVRO/JSON/Hector Client

Thrift

AVRO

JSON

Hector client

How to write a JAVA code

Hector tag

Module 8

Secondary index

Node tool commands

Management of Cassandra

Secondary index

Cassandra & map reduce

Module 9

Cassandra API and Summarization and Thrift

API

Internals of connection pool

Client connectivity to cassandra

Hector client key features

Hector client key concepts

Java code

Summarization

Thrift

Back