我刚刚选择了一个 Solr 实现,作为由一位前同事开发的项目的一部分。我正在考虑调整缓存,但是尽管在 solrconfig.xml 中进行了配置,但 Solr 似乎无法识别 queryResultCache。
我已经从另一个正在运行的 Solr 构建中获取了相关部分,但它仍未在统计信息中列出。
这是我的 solrconfig.xml 提取:
<queryResultCache class="solr.LRUCache"
size="2048"
initialSize="512"
autowarmCount="0"/>
当我访问统计页面时,列出的唯一缓存是 fieldValueCache 和 fieldCache,也没有 documentCache。
还有其他地方可以覆盖我错过的吗?我在 Windows 上的 Tomcat 7 上使用 Solr 3.6.1。