2012-02-28 5 views
2

IndexWriter 클래스의 Solr3.5.0에서 함수에 대해 알고 싶었습니다. 누구든지 정확히 forceMerge() 함수가 무엇을하는지 알려주시겠습니까? 세그먼트를 최적화합니까?Indexwriter 클래스의 Forcemerge 함수

감사합니다,

Jeyaprakash

답변

6

예, forceMergeoptimize의 후계자이다. 이 방법은 몇 가지 않는 생각에서 사용자를 방지 할 수 있습니다이 방법에 덜 멋진 이름을 부여

  • 루씬 멀티 세그먼트의 성능은 지난 년 동안 많이 증가했다
      ,
    • : 두 가지이 이름 변경에 대한 이유가있다 이 방법이 호출 될 때까지 모든 색인은 차선책입니다.

    당신은 https://issues.apache.org/jira/browse/LUCENE-3454

  • +1

    좋은 대답에이 이름 변경에 대한 자세한 내용을보실 수 있습니다, 그냥 한 가지를 추가 : 최적화를 사용하지 않는, 그것은 지금 forceMerge라고해도! :) 또한,이 [article] (http://www.searchworkings.org/blog/-/blogs/simon-says%3A-optimize-is-bad-for-you)는 흥미로울 것입니다. – javanna