
Lucene
May的博客
这个作者很懒,什么都没留下…
展开
-
【Lucene】Lucene的使用和优化
从程序的实现层面上来学习Lucene的使用和优化前提: Lucene使用时有7个包需要导入:analysis,document,index,queryParser,search,store,util1、你该不该选择lucene下面给出一些测试数据,如果你觉得可以接受,那么可以选择。 测试一:250万记录,300M左右文本,生成索引380M左右,800线程下平均处理时间300ms。 测试二:转载 2015-06-01 17:24:24 · 1005 阅读 · 0 评论 -
【Lucene】Lucene的工作原理
Lucene是一个高性能的java全文检索工具包,它使用的是倒排文件索引结构。该结构及相应的生成算法如下: 0)设有两篇文章1和2 文章1的内容为:Tom lives in Guangzhou,I live in Guangzhou too. 文章2的内容为:He once lived in Shanghai. 1)由于lucene是基于关键词索引和查询的,...转载 2015-06-01 17:03:16 · 762 阅读 · 0 评论 -
LuceneLucene简介
1、Lucene是一套用于全文检索和搜寻的开源程式库,由Apache软件基金会支持和提供;Lucene提供了一个简单却强大的应用程式接口,能够做全文索引和搜寻。 2、Lucene是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构; 3、提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。 4、Lucene的目的是为软件开发...原创 2015-06-01 16:56:31 · 674 阅读 · 0 评论