第三章 进阶Cassandra(代码和原理部分)

3.1 再识CAP原则(分区? 数据分布? 一致性&&协议&&级别? 扩展性? 数据恢复?)

3.2 Cassandra Based LSM-Tree engine

3.3 Cassandra的分布式架构

3.3.1 Gossip协议消息与元信息传播

3.3.2 一致性hash(token partitioner)

3.3.3 拓扑架构: RangePartitioner PlacementStragy 异地多活

3.3.4 Vnode与initial_token

3.3.5 集群扩展拓扑变化

3.3.6 SEDA架构

3.4 单机存储引擎

3.4.1 commitlog 格式分析

3.4.2 memtable skiplist

3.4.3 rowcache

3.4.4 keycache

3.4.5 sstable 文件格式

3.4.6 bloomfilter

3.4.7 index

3.4.8 Compaction

3.5 二级索引 : native and sasi

© 2025 Liuyalong's Library.最后修订时间: 2025-05-17 15:57:31