1

在软自动提交(近实时)中出现问题。我在 tomcat 上使用 solr 4.3。索引大小为 10.95 GB 。使用此配置,返回索引文档需要 60 多秒。将文档添加到 solr 并在软提交时间后搜索时,它返回 0 个命中。在文档实际开始显示之前需要很长时间,甚至超过 autoCommit 间隔

 <autoCommit> 
   <maxTime>15000</maxTime> 
   <openSearcher>false</openSearcher> 
 </autoCommit>

   <autoSoftCommit> 
     <maxTime>1000</maxTime> 
   </autoSoftCommit>

机器是 ubuntu 13 / 4 核 / 16GB RAM。给运行在 tomcat 上的 Solr 6gb。

有人可以帮我吗?

4

1 回答 1

0

如果您使用 solr 客户端添加新文档,请尝试使用 commitWithin,它比 autoSoftCommit 更灵活。另一件事确保您在 solrconfig.xml 中启用了更新日志并获取处理程序。您可以在此处获取更多详细信息 - http ://wiki.apache.org/solr/NearRealtimeSearch

于 2013-09-03T12:16:22.157 回答