Scalaris:P2P键值数据库 - 请您的意见

时间:2009-01-16 05:05:41

标签: java database erlang key-value

为什么不使用Scalaris

4 个答案:

答案 0 :(得分:1)

如果没有磁盘持久性/快照系统,我就不打算使用它。我的印象是,在内存数据库中不是很可靠。如果群集只有2个节点可以关闭进行维护,则数据会丢失。同样,如果rz中有停电,USV只能提供足够的电力几个小时。

Oracle / DB2数据库具有许多灾难恢复功能!没有灾难恢复策略的scalaris业务关键数据?决不。因此,scalaris失去了对实际业务的影响。也许这是我见过的最好的分布式数据库,但如果没有这些功能,我就不会使用它了。

有一个Java连接器!但它是用Erlang编写的。 有一个用Java或JRuby编写的标量可能很好(它可以适用于Java生态系统,这对业务有很大的影响)。

答案 1 :(得分:1)

如果要将持久性保存到磁盘,请查看riak

答案 2 :(得分:0)

Scalaris是用Erlang编写的 不知道你在哪里有它的基于Java的想法 http://code.google.com/p/scalaris/

他们首先解决了难题,更新协议,扩展等...... 添加磁盘持久性非常简单,并且很快就会添加 我打算大量使用它

答案 3 :(得分:0)

我认为scalaris更多是替代memcached而不是伏地魔或卡桑德拉