简体   繁体   English

在Java中创建搜索引擎时需要帮助

[英]I need a Help in Creating a Search Engine in Java

My Problem is, I am goin to develop a site where every one uploads the doc file, txt files etc. Now here I need a component which actually pasre the file for some Key words and mainatin the index of that. 我的问题是,我打算开发一个站点,每个人都上载doc文件,txt文件等。现在这里我需要一个组件,该组件实际上粘贴了一些关键字的文件,并维护了该文件的索引。 And also that Index should be updated based on the Strutured data as well, like document can actively viewable and so forth. 同样,索引也应该基于结构化数据进行更新,例如文档可以主动查看等等。 When another user try to look that list of document based on some key word and some strutured data as mentioned earlier, user should find the list quickly. 当另一个用户尝试根据前面提到的某个关键字和一些结构化数据查看该文档列表时,用户应快速找到该列表。 And it should support the Multi Language. 并且它应该支持多语言。 We have an alogorthim in place, but we need an open source API for reading the file indexing the file with Unstrutured data based on key word. 我们已经使用了alogorthim,但是我们需要一个开源API来读取文件,该文件使用基于关键字的Unstrutured数据为文件建立索引。 Can any one can help in this. 谁能帮上忙。

Lucene with Solr是目前最好的开源解决方案。

这不是一项艰巨的任务,所以为什么要在其他人已经做到这一点后重新发明:尝试Apache Lucene

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM