互联网高速发展的信息时代,谁抓住了搜索引擎就抓住了互联网的精髓。互联网上常用的免费搜索引擎,其核心技术并不对外开放。而开源搜索则给搜索引擎带来新的希望。开源搜索能为学习研究提供极好的途径与素材,用户可以根据应用需求打造个性化的搜索应用。今天,IDC评述网整理的7个开源搜索,供大家参考。
1. Egotho
Egotho是一个用Java编写的开源而高效的全文本搜索引擎。借助Java的跨平台特性,能应用于任何环境的应用,既可配置为单独的搜索引擎,又能用于应用作为全文检索之用。
2. Nutch
Nutch是一个由Java实现的,刚刚诞生开放源代码(open-source)的web搜索引擎。提供了这样一个不同的选择。相对商用搜索引擎,Nutch作为开放源代码搜索引擎更加透明。
3. Lucene
Lucene是一个基于Java的全文索引工具包,是一个全文检索引擎的架构,提供完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。
4. XQEngine
XQEngine用于XML文档的全文本搜索引擎。能够让查询XML文档集合通过使用关键字的逻辑组合。XQEngine只是一个用Java开发的很紧凑的可嵌入的组件。
5. Zilverline
Zilverline是一个搜索引擎,它通过web方式搜索本地硬盘或intranet上的内容。可以从PDF、Word、Excel、Powerpoint等文档中抓取它们的内容来建立摘要和索引。
6. Red-Piranha
Red-Piranha是一个开源搜索系统。可作为桌面系统个人搜索引擎,或企业内部网搜索引擎,或为网站提供搜索功能,或作为一个提供搜索信息或为应用程序提供搜索后台等。
7. Hounder
Hounder是一个完善的搜索系统,只会检索那些互联网上的文档,并通过简单的网页展示搜索结果。能够完美与其它项目相结合。在各方面的设计都是规模级:索引网页的数量,检索速度,查询并发数。
原文地址:http://www.idcps.com/News/20110406/25201.html(如需转载,请注明出处)