【发布时间】:2013-09-07 19:50:35
【问题描述】:
我在 solrcloud 4.3.0 中为我的索引配置了 solr 缓存。我还将 autoCommit 策略配置为 1h 硬提交和 opensearcher false。虽然我没有重新打开搜索器,但似乎每隔 1 小时我的缓存就会被刷新并重置。根据我的理解,只有关闭和打开新的搜索器才会导致缓存被刷新。但我不明白为什么会这样?
【问题讨论】:
我在 solrcloud 4.3.0 中为我的索引配置了 solr 缓存。我还将 autoCommit 策略配置为 1h 硬提交和 opensearcher false。虽然我没有重新打开搜索器,但似乎每隔 1 小时我的缓存就会被刷新并重置。根据我的理解,只有关闭和打开新的搜索器才会导致缓存被刷新。但我不明白为什么会这样?
【问题讨论】:
您是否尝试过更改mergePolicy 设置?您可以阅读有关合并段的信息here。我想,您罕见的硬提交和新段的大小需要 Solr 来合并段,在这种情况下,无论如何都应该重新打开搜索器。
【讨论】: