lucene
qq312788172
这个作者很懒,什么都没留下…
展开
-
lucene 创建索引和搜索
[b]1.lucene创建索引和搜索,主要用到一下几个类,IndexWriter,Document,Analyzer;IndexSearcher,QueryParser,Query,TopDocs,2.通过FSDirectory和RAMDirectory的并用,可以提高速度。先把磁盘上的索引文件载入内存,然后在内存操作,免去了IO操作,可以提高效率,最后退出时,要把内存操作的结果保存在磁盘...原创 2010-10-17 22:29:22 · 141 阅读 · 0 评论 -
lucene 分词器
lucene的英文分词器主要用到StandardAnalyzer,中文的主要是极易分词MMAnalyzer(需要单独引jar包je-analysis-1.5.3.jar)。英文分词的过程:[color=red][size=large]1,关键词切分->2,去除停用词(is of)->3,形态还原(ing,ed,复数等)->4,转化为小写[/size][/color]中文分词::[c...原创 2010-10-18 21:54:54 · 70 阅读 · 0 评论 -
Highlighter高亮
[code="java"]package com.bjsxt.indexsearch;import jeasy.analysis.MMAnalyzer;import org.apache.lucene.analysis.Analyzer;import org.apache.lucene.analysis.standard.StandardAnalyzer;import ...原创 2010-10-21 22:29:26 · 187 阅读 · 0 评论