![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lucene3.0代码示例
文章平均质量分 82
licaoiii
这个作者很懒,什么都没留下…
展开
-
刚接触Lucene3.0.2写的一个小程序
用的是ecplise环境,把lucene 的jar包导入新建的工程中... 一共两个文件: ----------------------------------- IndexDocument.java SampleSearch.java ----------------------------------- IndexDocument.java 源码如下: ***********转载 2012-02-28 16:57:29 · 2967 阅读 · 0 评论 -
Lucene3.0.1 学习笔记
不管怎么说,搜索都是非常重要的技术,不仅仅是操作系统集成了,很多应用软件都有搜索的功能,论坛有专门用于在论坛搜索的,互联网就有诸如像百度、谷歌之类的搜索引擎,总而言之,只要数据量稍微大一点的应用程序,都会提供搜索这个功能. 我们为什么需要Lucene? 任何的的查询功能都类似,都是对文本内容的搜索,说白了,就是找出含有指定字符串的的资源,只是查找的范围不同而已. 目前的主流搜索都是全文搜索,转载 2012-02-29 17:59:08 · 806 阅读 · 0 评论 -
基于Lucene3.5.0如何从TokenStream获得Token
通过学习Lucene3.5.0的doc文档,对不同release版本 lucene版本的API改动做分析。最后找到了有价值的改动信息。 LUCENE-2302: Deprecated TermAttribute and replaced by a new CharTermAttribute. The change is backwards compatible, so mixed new/old转载 2012-03-31 10:13:24 · 606 阅读 · 0 评论 -
全文检索与Lucene学习
全文检索与Lucene学习 本文是我最近针对Lucene3.3.0进行的总结,并提供了大量的实现Demo,常用的基本都有,下载地址:http://download.csdn.net/detail/a_2cai/3594154 1 概述 概念:Lucene不是一个完整的全文索引应用,而是是一个用Java写的全文索引引擎工具包,它可以方便的嵌入到各种应用中实现针对应用的全文索引/检索功能。转载 2012-03-15 16:12:27 · 1042 阅读 · 0 评论 -
Lucene查询简述
本示例是对Lucene查询,对结果进行了一些处理(Lucene 3.5): 1、支持前缀搜索,如*国,可以搜索出中国、美国等国字结尾的词的内容: 支持后缀匹配,如国* 则可以搜索中国、美国等以国字结尾的词,*:*可以查询所有索引。 parser.setAllowLeadingWildcard(true); 2、搜索时在有通配符时可以不区分大小写:转载 2012-04-27 17:05:21 · 652 阅读 · 0 评论 -
Lucene排序以及自定义排序
现在开发搜索系统,使用的是开源界比较推崇的Lucene,版本是Maven库上面的3.5,这个版本里面有很多方法都不建议使用了。所以代码创建的方式有那么点变化,我使用的分词器是IkAnalyzer。Lucene全文检索的功能是很强大的,我们在做电子商务系统的时候肯定是会遇到排序的问题,比如销量,比如价格等等,为了方便客户我们便需要Lucene的排序功能,其实Lucene中的排序很简单也很方便,我们在转载 2012-04-27 17:33:44 · 1105 阅读 · 0 评论 -
Lucene3.5自学系列2-查询的建立--IndexSearch
暂时现写个实例,等有时间在慢慢详写 1 package cn.swust.lucene; 2 3 import java.io.File; 4 import java.io.IOException; 5 6 import org.apache.lucene.analysis.Analyzer; 7 import org.apache.lucene.an转载 2012-04-27 17:06:14 · 528 阅读 · 0 评论