lucene
文章平均质量分 91
HT_JAVA
这个作者很懒,什么都没留下…
展开
-
lucene 学习实战系列(基础入门)
先前有研究过一段时间lucene,也有一个小的应用。最近的项目需要强大的检索功能,再深入研究下。嗯必须的。 第一篇就先弄个简单的demo吧。 lucene3.0.2 在《Lucene in action》中,Lucene 的构架和过程如下图 说明Lucene是有索引和搜索的两个过程,包含索...2010-11-25 21:38:34 · 157 阅读 · 0 评论 -
lucene 学习实战系列(高亮+分页)
对查询内容分页,那是必须的。当然最好是能够对所查询的关键字进行高亮显示。 对于高亮有直接的api,但是对于分页。虽然没有直接的方法,但也有类似于hibernate分页的方法,但我们可以用IndexSearcher提供的doc方法,直接通过数组下标来获取该组对象集合。 此例在myeclipse8.5++tomcat6+jdk1.6+lucene3.0...2010-11-27 15:58:04 · 102 阅读 · 0 评论 -
lucene 学习实战系列(分词器Analyzer)
分词器Analyzer是lucene中很重要的一个概念,多种多样的分词器选择哪个,视项目而定,但前提是必须已经理解分词器的作用和原理。 转一篇论坛的文章,对Analyzer的分析已经很全面了个人认为分析的很不错。 转自:http://www.iteye.com/topic/6855141、抽象类Analyzer其主要包含两个接口,...原创 2010-11-27 16:14:38 · 352 阅读 · 0 评论 -
Compass的一个简单例子
Compass的一个简单例子 Compass是一个封装了Lucene的框架。使用Compass的API可以非常方便地建立索引、删除索引、实现检索。Compass非常像Hibernate,Compass封装了Lucene就像Hibernate封装了JDBC操作一样,通过简单的API就能实现底层的操作。但是,初次接触Compass,并不像想象的那样,我想,在以后的不断学习中,会一点点地...原创 2010-11-27 21:08:38 · 206 阅读 · 0 评论