gpt4 book ai didi

java - 索引不断变化的lucene目录

转载 作者:行者123 更新时间:2023-12-02 07:27:03 24 4
gpt4 key购买 nike

我已经使用文件系统创建了一个索引,到目前为止它已经索引了我指向的目录中的所有文件。这里的问题是,目前该目录只有 45 个文件,并且这 45 个文件已被索引。现在,该目录不断地在其中获取文本文件,我想以这样的方式索引该目录,使其仅索引进入的新文件,而不是每次文件进入时一次又一次地索引整个目录。我该如何实现这一目标?

最佳答案

您可以使用WatchService当新文件出现在文件夹中时,它会告诉您。

但是,如果您的应用处于离线状态并且在此期间出现新文件,则这没有多大用处。为了解决这个问题,您可以在 Lucene 中添加一个单独的字段,并在为任何新文件建立索引之前查询索引以检查该文件是否存在。

关于java - 索引不断变化的lucene目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13420872/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com