Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Cassandra Administration
Exploring Cassandra
Apache Cassandra Overview (3:45)
Features and Benefits (4:58)
When Not to Use Cassandra (2:41)
Other Similar NoSQL Databases (4:48)
Differences from Relational Databases (4:29)
Basic Theory and Mechanism
Understanding the CAP Theorem and Eventual Consistency (3:32)
Creating the Data Model (3:23)
Write and Read Paths (3:50)
Understanding the Cluster Architecture (3:51)
Detecting Seed, Gossip, and Failure (3:16)
Prerequisites and Preinstallation Preparation
Preinstallation Planning (3:37)
Single Node Preparation (3:53)
Building from the Source Tarball (3:28)
Installing and Configuring Cassandra (4:36)
Building a Cluster of Multiple Nodes (4:09)
Monitoring Cassandra
Logging and Log Rotation (3:28)
The CLI Monitoring Tool -- nodetool (4:27)
The GUI Monitoring Tool -- JConsole (5:00)
Garbage Collection (3:53)
System-Level Monitoring (4:30)
Data Migration and Indexing
Loading Bulk Data (4:51)
JSON Format Import and Export (4:03)
Using the CQL Command -- COPY (3:42)
Using Primary Indexes (5:01)
Using Secondary Indexes (4:54)
Backup and Restore
Understanding Backup and Recovery Concepts (3:31)
Taking a Snapshot (4:50)
Incremental Backup (4:29)
Using the Commitlog Feature (3:33)
Using Restore Methods (3:56)
Performance Tuning
Storage Strategies and OS Tuning (5:38)
JVM Tuning (4:44)
Caching Strategies (5:11)
Compaction and Compression (6:12)
Stress Testing (4:54)
Conclusion
Repairing Nodes (5:40)
Scaling In and Out (5:32)
Supplement 1 -- Cloning Virtual Machine (4:43)
Supplement 2 -- Installing and Configuring ClusterSSH (4:02)
Closing Comments (2:27)
Detecting Seed, Gossip, and Failure
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock