2

是否有满足以下条件的开源​​分布式键值存储。

  • 几乎实时的多主机复制。(决胜局将基于时间戳,而不是更复杂的东西)
  • 如果与其余节点断开连接,每个节点都应该能够使用其本地数据(基于一致散列的方法将不可行)。
  • 预计最大节点数约为 10。

评价如下。

  • 内存缓存数据库
  • 沙发数据库
  • 卡桑德拉

发现上面的并不能满足所有的要求。

4

1 回答 1

2

如果您为查询设置低一致性级别, Cassandra 可能满足这些要求,以便每个节点立即回复而不与任何其他节点检查并将复制因子设置为等于节点数(因此所有数据都复制到所有节点)。

但是,为什么您有这些特定的(不寻常的)要求?即,为什么您实际上想要具有完全分区容错的 10 倍复制?

于 2011-05-15T21:49:35.520 回答