我们对Solr索引进行批量更新。我们在newSearcher和firstSearcher下的solrconfig.xml中配置了热备份查询,以填充fieldValueCache。我的问题是: -
答案 0 :(得分:1)
缓存在提交时失效。在您提交(手动或自动设置)之前,您将看不到您的文档。
因此,如果您进行批量更新,则应从 solrconfig.xml 中删除AutoCommit部分,并在批量更新结束时进行手动提交。当然,如果你用一个大的XML发送所有200个文档,即使使用自动提交也可以。