1

你为什么不使用Scalaris

4

4 回答 4

1

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

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

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

于 2009-03-12T17:55:27.233 回答
1

如果您想要持久性到磁盘,请查看riak 。

于 2009-09-17T22:46:12.123 回答
0

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

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

于 2009-01-22T23:00:17.193 回答
0

我认为 scalaris 更像是 memcached 的替代品,而不是像 voldemort 或 cassandra 这样的东西

于 2009-09-17T22:10:07.797 回答