1

rethinkdb のドキュメントで、1 から 16 までのノード数を持つことができると読んだことがありますが、実際には、それが言い方なのか実際の制限なのかはわかりません。20 個の VirtualBox VM を起動してクラスターを作成しましたが、クラスター内のすべてのノードが同時にオンラインになり、3 つまたは 4 つのノードの接続が失われるという問題が発生しました。これは 16 の制限で理にかなっていますが、他の nosql データベースで同様の制限は見つかりませんでした。16 は、rethinkdb のクラスターあたりの実際の最大ノード数の制限ですか? ありがとう!

4

1 に答える 1

3

簡単な答えは次のとおりです。ハードリミットはありません。

16 台のマシンと書かれているのは、これまでにテストしたためです。一部のテストは 64 ノードで実行されており、必要なほどスケーリングされていませんが、それでも機能します。RethinkDB は、100 台のサーバーと 100.000 個のテーブルでスムーズなエクスペリエンスを目指しています。進捗状況を追跡するには、 https://github.com/rethinkdb/rethinkdb/issues/1861を参照してください。

また、同じマシンで 20 個の VM を実行する場合、ホストにはクラスターを実行するための十分なリソースがない可能性があり、これがタイムアウトの原因になります。

于 2014-02-16T21:55:37.437 に答える