lucene学习总结

原创 2012年03月28日 15:28:34

一,创建索引

1,创建indexwriter

directory = fsdirectory。open(file);

analyzer= new standardanalyzer(version);

indexwriter = new indexwriter(directory,analyzer,boolean,boolean)

2,创建document

document = new document();

document。add(new field(stringname,filename,field.store.yes,field.index.analyzed)

3,创建field

4,优化

5,关闭

二,查询索引

1,创建indexsearcher

2,创建query

3,接收query的返回值topdocs

4,遍历topdocs

5,找到document

6,找到field

7,关闭indexsearcher

lucene学习总结文档

  • 2013年02月05日 11:44
  • 2.73MB
  • 下载

Lucene学习总结之一:全文检索的基本原理(转载)

一、总论 根据http://lucene.apache.org/java/docs/index.html 定义: Lucene 是一个高效的,基于Java 的全文检索库。 所以在了解...

Lucene学习总结之一:全文检索的基本原理

一、总论 根据http://lucene.apache.org/java/docs/index.html定义: Lucene是一个高效的,基于Java的全文检索库。 所以在了解Luc...

lucene PaodingAnalyzer 学习总结

PaodingAnalyzer 用法示例 LuceneIndex li = new LuceneIndex(); li.createIndex("4", "网民", "我自己拍的电影 "); li...

Lucene学习总结之一:全文检索的基本原理(推荐--arvin)

来自:http://blog.csdn.net/forfuture1978/article/details/4711308   一、总论 根据http://lucene.apache.org/j...

Lucene学习总结之一:全文检索的基本原理

原文:http://forfuture1978.javaeye.com/blog/546771一、总论根据http://lucene.apache.org/java/docs/index.html定义...

转:Lucene 学习总结

一、总论根据http://lucene.apache.org/java/docs/index.html 定义:Lucene 是一个高效的,基于Java 的全文检索库。所以在了解Lucene之前要费一番...
  • kingx89
  • kingx89
  • 2011年06月09日 15:29
  • 264

Lucene学习总结

一)       什么是Lucene?    Lucene是apache软件基金会发布的一个开放源代码的全文检索引擎工具包,由资深全文检索专家Doug Cutting所撰写,它是一个全文检索引擎的架...

lucene4.7学习总结

花了一段时间学习lucene今天有时间把所学的写下来,网上有很多文章但大部分都是2.X和3.X版本的(不前最新版本4.9),希望这篇文章对自己和初学者有所帮助。    学习目录 (1)什么是lucen...
  • mdcmy
  • mdcmy
  • 2014年08月03日 16:12
  • 3625

Lucene学习总结之一:全文检索的基本原理

Lucene学习总结之一:全文检索的基本原理
  • noter16
  • noter16
  • 2016年11月03日 13:19
  • 194
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:lucene学习总结
举报原因:
原因补充:

(最多只允许输入30个字)