Manticore Search kill-list 特性
普通索引的文本数据是不可变的,这意味着要刷新数据,我们需要进行完全重建索引。在许多情况下,重建索引可能需要很长时间。为此,使用了 main+delta schema 。
这个概念假设一个大的索引,保存了在某一特定时间的数据快照,以及一个较小的索引,保存了从快照时间到更近日期的变化(增量)。由于后者较小,它可以更频繁地重新索引。增量变化可以是新记录、更新或删除的记录。更新或删除的记录会引入一个问题:当引擎在两个索引中搜索时,它不知道主索引中的某条记录是否已经不再有效。这导致不断 …