Cassandra
Official docs outline
14 sections- Architecture overview
Ring topology, nodes, partitions and replicas.
- Dynamo-style distribution
Consistent hashing, gossip, replication and tunable consistency.
- Storage engine
Commit log, memtables and SSTables.
- Guarantees
CAP trade-offs, consistency levels and lightweight transactions.
- Data modeling
Query-first modeling, partition and clustering keys.
- CQL
DDL, DML, types, functions and security statements.
- Indexing with SAI
Storage-attached indexes and secondary indexes.
- Configuration
cassandra.yaml and runtime settings.
- Compaction
Compaction strategies and tuning.
- Repair and read repair
Anti-entropy repair, hints and read repair.
- Topology changes
Adding, removing and replacing nodes.
- Backups and snapshots
Snapshots, incremental backups and restore.
- Security
Authentication, authorization, TLS and auditing.
- Metrics and logging
JMX metrics, logging and virtual tables.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.
Versions and support
5 release lines| Line | Released | Latest | Support |
|---|---|---|---|
| 5.0 | Sep 5, 2024 | 5.0.9 | Supported |
| 4.1 | Dec 13, 2022 | 4.1.12 | Supported |
| 4.0 | Jul 26, 2021 | 4.0.21 | Supported |
| 3.11 | Jun 23, 2017 | 3.11.19 | Ended Sep 5, 2024 |
| 3.0 | Nov 9, 2015 | 3.0.32 | Ended Sep 5, 2024 |
Source: endoflife.date