RethinkDB 分片和副本与 MongoDB 分片和副本集
RethinkDB shards & replicas vs MongoDB shards & replicas sets
在 MongoDB 中,当你想说有 3 个带有副本集的分片时,你最终需要为生产使用至少 7 个服务器(每个分片 2 个用于高可用性 +至少 1 个仲裁者)。
在 RethinkDB 中,在集群架构和设计方面,我找不到一些等效或好的建议。
欢迎任何帮助。
您至少需要 3 台服务器才能进行自动故障转移。您通常希望每台服务器一个分片。我建议从那开始,除非你正在做过时的读取或者你的服务器上的写入负载太高,在这种情况下我会切换到每台服务器有一个分片或副本(所以服务器数量=数量分片 * 复制设置)。
RethinkDB 没有单独的仲裁器,因此这些不需要进入您的计算。
在 MongoDB 中,当你想说有 3 个带有副本集的分片时,你最终需要为生产使用至少 7 个服务器(每个分片 2 个用于高可用性 +至少 1 个仲裁者)。
在 RethinkDB 中,在集群架构和设计方面,我找不到一些等效或好的建议。
欢迎任何帮助。
您至少需要 3 台服务器才能进行自动故障转移。您通常希望每台服务器一个分片。我建议从那开始,除非你正在做过时的读取或者你的服务器上的写入负载太高,在这种情况下我会切换到每台服务器有一个分片或副本(所以服务器数量=数量分片 * 复制设置)。
RethinkDB 没有单独的仲裁器,因此这些不需要进入您的计算。