Indexwriter类中的Forcemerge函数

jey*_*ash 3 lucene search solr search-engine java-ee

我想知道IndexWriter类中Solr3.5.0中的函数.任何人都可以让我知道forceMerge()函数究竟是什么.它是否优化了细分市场?

谢谢,

Jeyaprakash

jpo*_*ntz 7

是的,forceMerge是继承人optimize.这次重命名有两个主要原因:

  • Lucene多段业绩在过去几年中有了很大增长,
  • 给这个方法一个不太酷的名称将阻止用户认为这个方法有某种魔力,并且在调用此方法之前任何索引都是次优的.

您可以在https://issues.apache.org/jira/browse/LUCENE-3454上阅读有关此重命名的更多信息.