代码之家  ›  专栏  ›  技术社区  ›  user120242

具有脱机访问的分布式键值数据存储(静态分区)

  •  0
  • user120242  · 技术社区  · 15 年前

    需要能够将复制所有信息的服务器设置为拥有所有数据的主数据存储。

    还需要专门存储/复制某些数据的服务器,这些数据在本地局域网中可用,这样当Internet连接中断时,它们仍然可以访问本地数据。在正常情况下,客户机将从本地LAN访问他们的大部分数据,并在本地LAN服务器停机时使用其他数据。

    这是与分布式数据存储的好处(如抗故障性和速度)一起需要的。

    哪种分布式键值数据存储或其他数据存储方法最适合这种情况?

    3 回复  |  直到 15 年前
        1
  •  0
  •   Till    15 年前

    试行 CouchDB .您的用例读起来像是为它构建的。值得一提的是,couchdb不仅仅是一个键/值存储,但在另一方面,它也同样适用。

    添加复制,作为额外的容错、冲突检测(和解决)和简易API(HTTP)。

    如果你还有其他问题,请告诉我。

        2
  •  0
  •   macbirdie    15 年前

    当然,您必须记住复制与备份是完全不同的,因为一个系统在处理数据时的编程失败可以快速复制到其他节点,从而导致完全的混乱。

    也许用 Hadoop File System OpenAFS 这是一个很好的解决方案吗?

    我没有在现实场景中使用这些系统,只是在我研究对等和分布式存储解决方案时对它们感兴趣,但我认为它们值得一试。

        3
  •  0
  •   Charles Prakash Dasari    15 年前

    你检查过微软的新速度了吗? http://msdn.microsoft.com/en-us/data/cc655792.aspx . 与许多其他云服务不同,您可以在自己的前提下运行安装程序(针对Velocity)。