RethinkDB分片&副本与MongoDB分片&复制品集

时间:2015-10-19 20:52:36

标签: rethinkdb

在MongoDB中,如果你想说有一个带有副本集的3个分片,你最终需要为生产使用最少7台服务器(每个分片2个高可用性+ 1个仲裁者)。

在RethinkDB中,就集群架构而言,我无法找到一些等效或良好的消息。设计。

欢迎任何帮助。

1 个答案:

答案 0 :(得分:6)

您需要至少3台服务器才能实现自动故障转移。您通常需要每个服务器一个分片。我建议从那开始,除非您进行了过时的读取或服务器上的写入负载过高,在这种情况下我会切换到每个服务器有一个分片或副本(所以服务器数量=分片数量*复制设置)。

RethinkDB没有单独的仲裁程序,因此不需要进行计算。