我一直在看Datastax的Architecture in brief网页(以及其他一些网页),但是我发现它并没有真正回答我所遇到的关键问题。因此,我继续撰写了Datastax网页的编辑副本(请参阅http://benslade.com/wordpress/?p=152,欢迎所有反馈意见)。关于Cassandra架构的概述问题
我知道我可以通过实际设置一个Cassandra数据库来解决问题,但我不喜欢通过必须弄清楚“它是如何实现的”开发商。跨
概览说,“数据在集群中的所有节点之间分配每个节点交换信息:
所以,我对事情的工作在卡桑德拉如何在架构层面几个问题。每秒都有集群“。后来又说集群是“所有写入都自动分区并在整个集群中复制”。集群和数据中心之间的关系是什么? IE浏览器。是一个数据中心,是整个集群的一部分。所有数据中心中的所有节点是否每秒都相互交换信息?对特定数据中心中的任何节点的写入是否会传播到其他数据中心,这与在当前数据中心中传播的数据中心相同?
概述说:“一旦内存结构(memtable)已满,数据就会写入SSTable数据文件中的磁盘”。同一个数据可以同时存储在memtable和SSTable中。 IE浏览器。是SSTable的数据缓存memtable?