我在我的一个项目中使用Locayta进行全文搜索,我需要搜索的实体有文本内容和标签,查看LocNotes代码,看起来每次实体的任何方面都发生变化时,我需要在Locayta Indexer中更新它,所以如果文本内容是100KB并且我只修改了标签,它仍会重新索引100KB文本内容,即使它没有被更改?
谢谢!
答案 0 :(得分:1)
我是Locayta的开发人员之一;你的假设是正确的。 Locayta Search将每个文档视为单个实体,因此,如果已更新完整文档的任何方面,则必须重新发送该文档。
将来,如果对它有足够的需求,我们可以添加更新为文档存储的布尔值的能力,但由于Locayta Search如何存储各种各样,可能会有很多关于这种更新的附带条件每个文件的各个方面分开。更新文档最可靠的方法是每次都发送整个文档数据。