solr 的statistics 页面 optimized (三)
写到第三篇了,回顾问题:
问题仍然是进行索引库优化的问题,在这里涉及到了commit操作,optimiz 操作,它们的配置在solrconfig.xml中:
1.官方文档:
官方文档的显示(我这里参考的是6.6.1版本,其他版本可能有修改):page249
在自动提交里面有:
<autoCommit>
<maxTime>${solr.autoCommit.maxTime:15000}</maxTime>
<openSearcher>false</openSearcher>
</autoCommit>
有一段英文注释:在特定的条件下执行硬操作:
maxDocs - Maximum number of documents to add since the last
commit before automatically triggering a new commit.
maxTime - Maximum amount of time in ms that is allowed to pass
since a document was added before automatically
triggering a new commit.
maxDocs:int每多少个文档执行一次提交到索引库;
maxTime:ms没多长时间执行一个新的commit;
在这里又引出一个其他概念:NRT(Near Real Time Searching)
当结合的越多,距离解决方案会越近,后续完整其余部分,首先去阅读Near Real Time Searching