使用事务日志的Solr 4.0是否确保成功更新始终持久,即使使用软提交更改也是如此?
维基说:
softCommit =“true”| “false” - 默认为false - 执行soft commit - 这将刷新索引的'view' 高效的方式,但没有“磁盘上”保证。
但是新闻稿说:
更新持久性 - 事务日志确保甚至未提交 文件永不丢失
答案 0 :(得分:2)
我猜这一切都取决于默认情况下未启用事务日志的事实。如果您只使用软提交,则没有持久性保证,但如果启用事务日志,则会在那里注册所有更改,这样更安全。 事务日志还提供对实时GET的支持。