2017-07-29 24 views
0

複数のsolrノードを同じマシンに配備することをお勧めしますか? はパフォーマンスの低下または増加を検索しますか?Solr同じマシン内の複数のノード - 良いか悪い考えですか?

例: 私は20GBのRAMマシンを持っている場合は、8GBの2つのノードまたは16GBのうちの1つのみを2つ起動する方が良いですか?メリットは何ですか?

私は、それを行うのは簡単だと思っていますが、私は良い考えであるかどうかは分かりません。

答えて

1

質問は広すぎます(データをどのように、どのように、なぜ、そしてなぜあなたがなぜデータを照会しているかを知らなければ、あなたの選択肢がどれほど優れているかは分かりません)、複数のプロセスを実行する利点が少なくとも1つあります。

  • マルチコアCPUの使用。通常、サーチャー(単一の照会用)は単一のコア上で実行されます。単一のサーバー上で複数のインスタンスを実行すると、マージする前に結果を構築するために複数のコアを使用できます(正しく覚えていれば1つのインスタンス)。

すべてのキャッシュは別々のものです。 (つまり、ほとんどの質問は単一ノードからは答えられません)、正しく配布できない機能は失われてしまいます。それらはまれですが、それはまだ特定の機能に影響を与えます)。

関連する問題