java - 我需要使用 Java 创建搜索引擎的帮助

标签 java parsing file search document

我的问题是,我要开发一个网站,每个人都上传 doc 文件、txt 文件等。现在我需要一个组件,它实际上可以解析文件中的一些关键字并维护其索引。而且该索引也应该基于结构化数据进行更新,例如文档可以主动查看等等。当另一个用户尝试根据前面提到的某些关键字和一些结构化数据来查找文档列表时,用户应该快速找到该列表。并且它应该支持多语言。我们已经有了一个算法,但我们需要一个开源 API 来读取文件,并使用基于关键字的非结构化数据对文件进行索引。任何人都可以帮忙解决这个问题吗?

最佳答案

LuceneSolr是最好的开源解决方案。

关于java - 我需要使用 Java 创建搜索引擎的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5117010/

相关文章:

java - 多线程 OpenGL-List 创建

java - 如何在没有数组名称的情况下编写json数组?

java - 初始化我的 Lexer 在 Antlr4 中抛出错误

java - 无法解析包含特殊字符的值?使用 sax 解析器

python - 如何在一行中找到一个子字符串并从该行追加到下一个子字符串?

node.js - 在创建临时文件之前检查文件是否存在

java - 如何在 Java 中使用 MapStruct 将字符串转换为日期?

java - Eclipse PDE 中的日志记录策略

javascript - 如何将 servlet 中的字符串解析为 javascript 并创建包含数组值的格式化对象

XML 架构文件 (.xsd) 在 Linux 和 Windows 上具有不同的大小