Lucene
xiaozhu0301
这个作者很懒,什么都没留下…
展开
-
lucene第一步--简单的入门demo
Lucene不是一个完整的全文索引应用,而是是一个用Java写的全文索引引擎工具包,它可以方便的嵌入到各种应用中实现针对应用的全文索引/检索功能。 Lucene的作者:Lucene的贡献者Doug Cutting是一位资深全文索引/检索专家,曾经是V-Twin搜索引擎(Apple的Copland操作系统的成就之一)的主要开发者,后在Excite担任高级系统架构设计师,目前从事于一些INTE转载 2016-06-03 17:36:17 · 438 阅读 · 0 评论 -
lucene---查询
Java代码 package demo.first; import java.io.*; import java.util.Date; import org.apache.lucene.analysis.standard.StandardAnalyzer; import org.apache.lucene.document.Document转载 2016-06-03 17:37:41 · 334 阅读 · 0 评论 -
lucene---QueryParser用法示例
Java代码 package demo.first; import java.io.IOException; import java.util.Date; import org.apache.lucene.analysis.standard.StandardAnalyzer; import org.apache.lucene.documen转载 2016-06-03 17:39:19 · 765 阅读 · 0 评论 -
lucene--Field.Store解析
Store COMPRESS:压缩保存。用于长文本或二进制数据 YES:保存 NO:不保存 具体理解当然是给出示例了: Java代码 package demo.first; import java.io.IOException; import org.apache.lucene.ana转载 2016-06-03 17:40:31 · 493 阅读 · 0 评论 -
lucene---中文分词IKAnalyzer和高亮highlighter的使用
最近lucene已经更新到lucene 3.0版本了 2.X版本的一些用法已经彻底不在支持了。 下面的例子主要是介绍中文分词器IKAnalyzer的使用和Lucene高亮显示。 lucene 3.x版本中有些2.x方法已经完全被剔除了,这里会捎带一下3.x的用法,当然我这里用的还是2.X的版本。 lucene自带的分词方式对中文分词十分的不友好,基本上可以用惨不忍睹来形容,所以这里推荐转载 2016-06-03 17:43:13 · 1544 阅读 · 0 评论 -
lucene---分页
创建测试数据的索引 Java代码 String path = "index";//索引目录 Analyzer analyzer = new IKAnalyzer();//采用的分词器 IndexWriter iwriter = new IndexWriter(path, analyzer, true); File dir = new File转载 2016-06-03 17:44:27 · 354 阅读 · 0 评论