我想了解 Solr3.5.0 中 IndexWriter 类中的一个函数。任何人都可以让我知道 forceMerge() 函数到底做了什么。它是否优化了分割?
谢谢,
杰亚普拉卡什
最佳答案
是的,forceMerge
是optimize
的继承者。重命名的主要原因有两个:
- Lucene 多段性能在过去几年中有了很大提高,
- 给这个方法起一个不太酷的名字会阻止用户认为这个方法有某种魔力,并且在调用这个方法之前任何索引都是次优的。
您可以在 https://issues.apache.org/jira/browse/LUCENE-3454 阅读更多关于此次重命名的信息
关于search - Indexwriter 类中的 Forcemerge 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9483083/