本文作为一个提纲,分篇写好后把链接帖在这。
分布式数据库的取舍——Cassandra的选择及其后果
本文将列出分布式数据库在设计时需要考虑取舍的若干特性,并介绍Cassandra选择了哪些特性、放弃了哪些特性。
Cassandra的数据模型和CQL——Cassandra does not have SQL
本文将介绍Cassandra的数据模型和其自己的query语言。
Gossip、DHT和传说中的W+R>N
本文将介绍Cassandra的基石——gossip和一致性哈希,并介绍依照两个特性设计的集群带来的优势和问题。
存储引擎
解析完一条CQL语句后,是如何插入或查询的。
Tombstone
单独一篇讲下这东西,这是个坑
轻量级事务
其实就是单行CAS
发表回复