在Solr 4.0中,在添加文档时创建事务日志文件。提交文档后,该位置中将出现一个事务日志文件。如果事务日志文件大小很大,并且提交了该事务,则该日志文件占用不必要的空间。如何删除已提交的事务日志文件,如果不再使用它,还会自动删除吗?
是否有任何配置来设置事务日志的最大大小?如果是这样的话,一旦事务日志文件达到最大大小,是否会创建新的事务日志文件?
发布于 2013-03-11 11:39:09
关于这个问题- Solr事务日志问题,在Solr用户邮件列表中:
Q:事务日志将增长到多大,应该保持多长时间? A:我们有足够的日志来满足至少100个更新的回溯。不需要的日志文件会自动删除。当完成硬提交时,我们创建一个新的日志文件(因为我们知道普通索引文件已经同步,因此我们不再需要更新日志以保持持久性)。
发出硬提交是将事务日志保持在可管理大小的关键。您可以将Solr配置为基于时间或文档计数自动执行提交-有关更多细节,请参见Solr上的更新处理程序科。
https://stackoverflow.com/questions/15332566
复制相似问题