1

Solrインデックスファイルの最大サイズを設定するにはどうすればよいですか?

4

2 に答える 2

3

ディスカッション - Solr User メーリング リストのControl Segment Sizeによると、残念ながら、Solr インデックス ファイル (セグメントとも呼ばれます) の最大サイズを制御する方法はありません。

回答に実際の詳細を含めるために、スレッドの詳細を次に示します。

設定したい: maxMergeDocs. 「セグメントをマージしている間、Lucene は maxMergeDocs を超えるセグメントが作成されないようにします。」

個々のファイルを特定のサイズに制限する方法はありません。

個々のセグメントには、maxMergeDocs 数を超えるドキュメントは含まれません。ただし、一部のドキュメントは他のドキュメントよりも多くの一意のトークンを持っている可能性があるため、セグメントのサイズは依然として異なる場合があります。

あなたが最初に見たのは、インデックス作成の過程で発生する通常のセグメント マージだったに違いありません。途方もなく高いmergeFactor(検索パフォーマンスに影響します)を使用する以外に、それを回避する方法はないと思います。

于 2012-11-01T02:28:55.120 に答える