我是狮身人面像的新手(一般是全文搜索)。我读过 main+delta 方案适用于当您拥有大量不随时间变化的数据以及添加的一些新数据时。
所以我有两个索引。一个主指数和一个 RT 指数。主索引被索引一次使用
>indexer --merge index_main index_rt --rotate
但我得到这个错误
FATAL: Failed to merge index index_rt to index_main: source index preload failed: failed to open C:\path\to\index\index_rt.sph
( No such file or directory )
我猜这是因为实时索引的存储方式与磁盘索引不同。有没有办法直接合并这些索引?
我可能不需要实时索引更新。如果是这样,使用 cron 每天更新一次增量索引并每周合并它们会更好吗?