我在 rethinkdb 的文档中读到,我们可以拥有从 1 到 16 的多个节点,但实际上我不知道这是一种说话方式还是一个真正的限制。我启动了 20 个 VirtualBox 虚拟机来创建一个集群,我发现集群中的所有节点同时在线,3 或 4 个节点失去连接。这对于 16 的限制是有意义的,但我还没有发现其他 nosql 数据库的类似限制。16 是 rethinkdb 上每个集群的实际最大节点数限制吗?谢谢!
1 回答
3
简短的回答是:没有硬性限制。
它写了 16 台机器,因为这是我们迄今为止测试过的。一些测试已经在 64 个节点上运行,虽然它没有达到应有的规模,但它仍然有效。RethinkDB 的目标是通过 100 个服务器和 100.000 个表获得流畅的体验——请参阅https://github.com/rethinkdb/rethinkdb/issues/1861以跟踪进度。
此外,如果您在同一台机器上运行 20 个虚拟机,主机可能没有足够的资源来运行集群,这将解释超时。
于 2014-02-16T21:55:37.437 回答