【问题标题】:solr cache configuration for high performance queries用于高性能查询的 solr 缓存配置
【发布时间】:2013-09-07 19:50:35
【问题描述】:

我在 solrcloud 4.3.0 中为我的索引配置了 solr 缓存。我还将 autoCommit 策略配置为 1h 硬提交和 opensearcher false。虽然我没有重新打开搜索器,但似乎每隔 1 小时我的缓存就会被刷新并重置。根据我的理解,只有关闭和打开新的搜索器才会导致缓存被刷新。但我不明白为什么会这样?

【问题讨论】:

    标签: solr solr4 solrcloud


    【解决方案1】:

    您是否尝试过更改mergePolicy 设置?您可以阅读有关合并段的信息here。我想,您罕见的硬提交和新段的大小需要 Solr 来合并段,在这种情况下,无论如何都应该重新打开搜索器。

    【讨论】:

    • 我不明白!段合并和solr缓存之间有什么联系吗?
    • 我想,在合并段后,应该重新打开搜索器。但我可能错了,合并的 serments 只是放在旧的未合并文件附近,当你重新加载核心时,这些文件等待被删除。我赞成你的问题,以确保我的假设是正确的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-30
    • 2011-07-02
    • 1970-01-01
    • 1970-01-01
    • 2014-12-23
    • 2015-04-01
    相关资源
    最近更新 更多