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
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
相关文章推荐
- Apache和PHP的优化
- Linux系统下安装Apache2.4+Mysql5.7+PHP7+Perl(小白装lampp一)
- org.apache.log4j.Logger详解
- Apache activemq example
- apache虚拟主机的配置
- Ubuntu系统启用Apache Mod_rewrite模块
- Apache Maven 入门篇(下)
- Apache Maven 入门篇 ( 上 )
- 源码编译安装apache
- centos下apache源码编译安装
- apache调优
- Apache Atlas安装文档
- apache常用的两种工作模式 prefork和worker
- Apache通过rewrite限制某个目录
- Apache禁止解析php
- Apache 禁止指定user_agent(防止爬虫扒取)
- Apache访问控制
- Apache配置防盗链
- Apache配置静态缓存
- Apache Oozie - the workflow scheduler for hadoop