gpt4 book ai didi

java - Lucene JDBC 目录

转载 作者:搜寻专家 更新时间:2023-11-01 03:27:46 26 4
gpt4 key购买 nike

我正在使用 Lucene 3.5.0 在我的网站上做一些基本的搜索工作。我想将索引存储在我的 Mysql 数据库的 JDBC 目录中。我打算使用 Compass 项目来完成此操作,但经过更多研究并实际尝试代码,我发现 Compass 是一个死项目,它不再与当前版本的 Lucene 兼容。

还有其他选项可以将我的索引存储在 JDBC 目录中吗? Lucene 不提供这个本地程序有什么原因吗?出于某种原因,存储在 HDD 上是更好的选择吗?

最佳答案

来自FAQ :

Lucene 不支持开箱即用的功能,但有几个人已经实现了 JdbcDirectory's .到目前为止,我们看到的报告表明,此类实现的性能不是很好,但它是可行的。

另一种方法是将索引作为 BLOB 存储在数据库中,如果您有多个节点运行您的应用程序,这可能很有用。如果您向 BLOB 添加时间戳,则每个节点都可以检查索引是否已更新并从数据库重新创建索引文件。

关于java - Lucene JDBC 目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8967664/

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