This book is a step by step beginners guide to learning Cassandra. The book uses tons of charts, graphs, images and code to aid your Cassandra learning.
The book gives a detailed introduction to Cassandra. It proceeds to give step-by-step instructions to installing Cassandra. Cassandra Architecture and Replication Factor Strategy is lucidly explained. Data Modelling, Keyspace CQL are also described in detail.
The book will teach you enough to get started with Cassandra.
Here is what is included
Table Of Content
Chapter 1: Introduction
Cassandra History
Nosql Cassandra Database
Nosql Cassandra Database Vs Relational databases
Apache Cassandra Features
Cassandra Use Cases
Chapter 2: Download and Install
Prerequisite for Apache Cassandra Installation
How to Download and Install Cassandra
Chapter 3: Architecture
Components of Cassandra
Data Replication
Write Operation
Read Operation
Chapter 4: Data Model and Rules
Cassandra Data Model Rules
Model Your Data in Cassandra
Handling One to One Relationship
Handling one to many Relationship
Handling Many to Many Relationship
Chapter 5: Cassandra CQL
Create, Alter & Drop Keyspace
Cassandra Table: Create, Alter, Drop & Truncate
Cassandra Query Language(CQL): Insert, Update, Delete, Read Data
Create & Drop INDEX
Data Types & Expiration
SET, LIST & MAP
Chapter 6: Cassandra Cluster
Prerequisites for Cassandra Cluster
Enterprise Edition Installation
Starting Cassandra Node
Chapter 7: DevCenter & OpsCenter Installation
DevCenter Installation
OpsCenter Installation
Chapter 8: Security
What is Internal Authentication and Authorization
Configure Authentication and Authorization
Logging in
Create New User
Authorization
Configuring Firewall
Enabling JMX Authentication