0

Solr 3.6 と Solr 4+ (SolrCloud) でディストリビューションとシャーディングを使用することを検討しています。

3.6 では複数のシャードを設定できることがわかります。理想的には、各シャードを別のボックスに配置します。大規模にボックスのメモリが不足し始めたら、インデックスに新しいシャードを追加したいと思います。私が見たところ、これは実行できません/文書化されていません。

これには、データの完全な再インデックスが必要ですか?

インデックスが作成された 3 シャードを 4 シャード インスタンスに再インデックスできますか?

インデックスの再作成中にインデックスでクエリを呼び出すことはできますか?

インデックスを再作成するために必要なスペースのオーバーヘッドはどれくらいですか?

schema.xml (フィールド名とタイプ) は変更されず、新しいシャードの場所が追加されるだけです。

4

1 に答える 1

0

自己回答 - 私が見てきたことから、3 つのシャードを埋めるのをやめて、新しい 4 番目のシャードだけをデータで埋めるのが最善でしょう。次に、shards パラメーターを更新して、検索する新しいシャードを含めます。

于 2013-06-07T14:58:13.970 に答える