【问题标题】:Key-Value storage with realtime multimaster replication具有实时多主机复制的键值存储
【发布时间】:2011-04-13 09:46:52
【问题描述】:

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

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

评估以下内容。

  • memcachedb
  • 沙发数据库
  • 卡桑德拉

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

【问题讨论】:

    标签: nosql distributed key-value distributed-caching distributed-database


    【解决方案1】:

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

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

    【讨论】:

    • 它不适用于网络/云产品,我们可以在部署后控制这些盒子。它是一个企业产品,多个盒子形成一个集群并在地理上分开(我知道这是一个奇怪的要求):(。cassandra 的实时性是多少?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-29
    • 1970-01-01
    • 2019-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多