2013-07-04 23 views
1

软自动提交(近实时)存在问题。我在tomcat上使用solr 4.3。 指数大小为10.95 GB。使用此配置,需要60秒以上才能返回索引文档。在软提交时间后向solr添加文档并搜索时,返回0命中。在文件实际开始显示之前需要很长时间,甚至超过了自动提交间隔Solr:软自动提交(近实时)的问题

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

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

机器是Ubuntu的13/4核心/ 16GB内存。给6gb Solr运行在tomcat上。

有人可以帮助我吗?

回答

0

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