Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么是好的Java Web搜索和Web爬行引擎?_Java_Search Engine_Web Crawler - Fatal编程技术网

什么是好的Java Web搜索和Web爬行引擎?

什么是好的Java Web搜索和Web爬行引擎?,java,search-engine,web-crawler,Java,Search Engine,Web Crawler,我正在开发一个需要集成搜索引擎的应用程序。这也应该做爬行。请推荐一个好的基于Java的搜索引擎 提前感谢您。Nutch()是一个开源引擎,应该可以满足您的需求。过去我使用过一个用Java编写的搜索引擎: Terrier是一个高度灵活、高效、高效和健壮的搜索引擎,可随时部署在大规模文档集合上。Terrier实现了最先进的索引和检索功能。Terrier为大规模检索应用的快速发展提供了理想的平台 在过去的两年里,我一直在用C语言开发我们自己的高性能搜索引擎。对于Java,我强烈建议使用上面提到的Apa

我正在开发一个需要集成搜索引擎的应用程序。这也应该做爬行。请推荐一个好的基于Java的搜索引擎

提前感谢您。

Nutch()是一个开源引擎,应该可以满足您的需求。

过去我使用过一个用Java编写的搜索引擎:

Terrier是一个高度灵活、高效、高效和健壮的搜索引擎,可随时部署在大规模文档集合上。Terrier实现了最先进的索引和检索功能。Terrier为大规模检索应用的快速发展提供了理想的平台


在过去的两年里,我一直在用C语言开发我们自己的高性能搜索引擎。对于Java,我强烈建议使用上面提到的ApacheLucene。对于Java来说,它在速度、相关性和功能方面都是最好的。

抱歉,没有阅读您的完整帖子:p,如果您需要完整的软件包,我认为terrier比lucene(Nutch)的更好crawler还很年轻,几个月前我测试它时几乎没有崩溃。@John C:你也可以编辑你的答案来添加额外的信息抱歉我这么晚才添加。首先,我探索了这个选项并使用它,发现它对我很有用。Lucene是最好的选择,也许会有其他类似的梗类动物,但我并没有去探索,因为我发现了Lucene所需要的一切。塔克斯