2012-02-28 7 views
2

私は、IndexWriterクラスのSolr3.5.0の関数について知りたいと思っていました。誰でも私にforceMerge()関数が何をしているのか正確に知らせることができます。セグメントを最適化していますか?IndexwriterクラスのForcemerge関数

おかげで、

Jeyaprakash

答えて

6

はい、forceMergeoptimizeの後継者です。

  • Luceneのマルチセグメントの業績は、過去数年にわたり多くのことを増加している、
  • この方法には以下のクールな名前を与えるこの方法は、いくつかを行うことを考えてからユーザーを防ぐことができます。この名前を変更するための2つの主な理由があります。この方法が呼び出されるまでインデックスはすべて最適ではないことを示しています。

あなたはhttps://issues.apache.org/jira/browse/LUCENE-3454

+1

良い答えで名前の変更これについての詳細を読むことができ、私は一つのことを追加します。それは今forceMergeと呼ばれていた場合でも、最適化を使用しないでください! :)また、この[記事](http://www.searchworkings.org/blog/-/blogs/simon-says%3A-optimize-is-bad-for-you)は興味深いかもしれません。 – javanna