Apache Lucene核心

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Baple/article/details/75977993

转自:http://lucene.apache.org/core/

Apache Lucene TM是一种完全用Java编写的高性能,全功能的文本搜索引擎库。它是一种适用于几乎所有需要全文搜索的应用程序的技术,特别是跨平台的。

Apache Lucene是一个可免费下载的开源项目。请使用右侧的链接访问Lucene。

Lucene TM特性

Lucene通过简单的API提供强大的功能:

可扩展,高性能索引

  • 现代硬件超过150GB /小时
  • 小RAM要求 - 只有1MB堆
  • 增量索引与批索引一样快
  • 索引大小约为文本索引大小的20-30%

强大,准确和有效的搜索算法

  • 排名搜索 - 最好的结果返回首先
  • 许多强大的查询类型:短语查询,通配符查询,邻近查询,范围查询等
  • 字段搜索(例如标题,作者,内容)
  • 按任何字段进行排序
  • 具有合并结果的多重索引搜索
  • 允许同时更新和搜索
  • 灵活的面,突出显示,连接和结果分组
  • 快速,记忆效能和耐受错误的甜味剂
  • 可插拔的排名模型,包括矢量空间模型Okapi BM25
  • 可配置存储引擎(codecs)

跨平台解决方案


猜你喜欢

转载自blog.csdn.net/Baple/article/details/75977993