您的位置:首页 > 运维架构 > Apache

apache lucene core

2016-05-20 15:14 591 查看
apachelucene是一个完全有java编写的高性能,功能强大的搜索引擎库。它是一种适合于几乎任何应需要全文搜索的应用程序,特别是跨平台。 lucene是开源的。

lucene的功能:

lucene通过下面这些API提供了强大的功能:

1.稳定,高性能的索引

over 150GB/hour on modern hardwawrd 超过150GB/hour 的写磁盘速度

small ram requirements --only 1MB heap 需要较少的ram,仅仅需要1MB的堆内存

intermental indexing as fast as batch indexing 增量索引和批处理索引一样快

index size roughly 20-30% the size of text indexed 索引的大小大概是文本大小的20-30%

2.powerful,accurate and efficient search algorithms 强大,精确,高效的搜索算法

ranked searching -- best results returned first 搜索排序,返回最匹配的

many powerful query types: phrase queries,wildcard queries,proximity queries,range queries and more field searching(title,autor contents..) 多种方式的搜索,可以通过通配符的查询,临近词的查询,范围查询。

sorting by any field 可以通过任何的field进行排序。

multiple-index searching with merged results 多索引的搜索然后合并结果

flexible faceting ,highlighting,joins and result grouping , 对搜索结果的灵活处理,高亮,分组等

pluggalbe ranking models including the vector space model and okapi bm25 插入排序模型,包括空间向量模型和okpai bm25

3.corss-platform sulotion 跨平台解决方案

100% pure java

open sources
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: