2、Lucene4.9学习笔记——Lucene使用整体流程

lucene对文本进行处理的过程中,可以大致分为三大部分:

1、索引文件:提取文档内容并分析,生成索引

2、搜索内容:搜索索引内容,根据搜索关键字得出搜索结果

3、分析内容:对搜索词汇进行分析,生成Quey对象。

 

本文示例代码见我的github:https://github.com/irfen/lucene-example

本文使用的是JDK 1.7进行的开发测试,我这里测试发现JDK 1.6不好用,如果你也运行不成功,请尝试JDK 1.7版本。

首先是需要引入的包,我使用maven管理依赖。

需要用到的有

lucene-analyzers-common

lucene-analyzers-smartcn // 这是一个中文分词,用了一下不给力。

lucene-core

lucene-queryparser

lucene-queies

lucene-sandbox

如果你使用maven,可以直接粘贴我下面的代码,否则你也可以下载jar之后加入项目中。

 1、建立索引

我这里使用了4个文本文件,分别是

a.txt:人民

b.txt:中华人民共和国

c.txt:人民共和国

d.txt:共和国

下面是建立索引的类:

下面是调用上面建立索引的测试方法:

运行后控制台打印:

正在建立索引 : f:\lucene\ch02\test\a.txt
正在建立索引 : f:\lucene\ch02\test\b.txt
正在建立索引 : f:\lucene\ch02\test\c.txt
正在建立索引 : f:\lucene\ch02\test\d.txt
建立索引用时79毫秒

在我的f:\lucene\index文件夹下生成了一系列的文件。

2、搜索内容

搜索的类的主要代码

下面是测试方法:

执行结果如下:

正在检索关键字 : 中华
检索完成,用时29毫秒
这是第0个检索到的结果,文件名为:f:\lucene\ch02\test\b.txt
--------------------------
正在检索关键字 : 人民
检索完成,用时1毫秒
这是第0个检索到的结果,文件名为:f:\lucene\ch02\test\a.txt
这是第1个检索到的结果,文件名为:f:\lucene\ch02\test\c.txt
这是第2个检索到的结果,文件名为:f:\lucene\ch02\test\b.txt
--------------------------
正在检索关键字 : 共和国
检索完成,用时6毫秒
这是第0个检索到的结果,文件名为:f:\lucene\ch02\test\d.txt
这是第1个检索到的结果,文件名为:f:\lucene\ch02\test\c.txt
这是第2个检索到的结果,文件名为:f:\lucene\ch02\test\b.txt
--------------------------

查询完全正确。

Lucene的分析这个还有点远,我们以后细说。这就是整个过程的大致流程,当然还有许多可以改进的地方,我们以后也会一点一点的学习。

本文发表自赵伊凡BLOG

©原创文章,转载请注明来源: 赵伊凡's Blog
©本文链接地址: 2、Lucene4.9学习笔记——Lucene使用整体流程

“2、Lucene4.9学习笔记——Lucene使用整体流程”的100个回复

  1. Pingback: bad credit loans
  2. Pingback: chapter 7 bankruptcy
  3. Pingback: chapter 13 bankruptcy
  4. Pingback: filing bankruptcy
  5. Pingback: bankruptcy forms
  6. 为什么我执行出来的结果是:
    正在检索关键字 : 中华
    检索完成,用时51毫秒
    对不起,没有找到您要的结果。
    ————————–
    正在检索关键字 : 人民
    检索完成,用时0毫秒
    对不起,没有找到您要的结果。
    ————————–
    正在检索关键字 : 共和国
    检索完成,用时1毫秒
    对不起,没有找到您要的结果。
    ————————–

    真是奇怪了

  7. Pingback: bmi chart
  8. Pingback: Peter Smith
  9. Pingback: Blue Coaster33
  10. Pingback: tv online, online tv
  11. Pingback: car parking
  12. Pingback: bedste laan lige nu
  13. Pingback: fue
  14. Pingback: car parking
  15. Pingback: water ionizer
  16. Pingback: alkaline water brands
  17. Pingback: water ionizer
  18. Pingback: victorinox locksmith
  19. Pingback: locksmiths seattle
  20. Pingback: house blue
  21. Pingback: payment plan
  22. Pingback: pay day loans
  23. Pingback: view more
  24. Pingback: pay plan
  25. Pingback: alkaline water
  26. Pingback: alkaline water
  27. Pingback: click here
  28. Pingback: read more
  29. 这个是个高人啊
    刚开一秒传奇http://bbs.caipiaodian.com.cn/
    最新中变传奇网址http://bbs.caipiaodian.com.cn/
    新开传奇最全最新http://bbs.caipiaodian.com.cn/
    找私服网站http://bbs.caipiaodian.com.cn/
    传奇变态私服http://bbs.caipiaodian.com.cn/
    今日新开sfhttp://bbs.caipiaodian.com.cn/
    新开超级变态传奇sfhttp://bbs.caipiaodian.com.cn/
    新开中变传奇私服http://bbs.caipiaodian.com.cn/
    新开传奇私服网http://bbs.caipiaodian.com.cn/
    最新sfhttp://bbs.caipiaodian.com.cn/
    传奇中变私服http://bbs.caipiaodian.com.cn/
    今日新开传奇私服网http://bbs.caipiaodian.com.cn/
    传奇私服变态http://bbs.caipiaodian.com.cn/
    最新传奇sf网站http://bbs.caipiaodian.com.cn/
    最新热血传奇私服http://bbs.caipiaodian.com.cn/
    每日新开私服http://bbs.caipiaodian.com.cn/
    传奇私服网站大全http://bbs.caipiaodian.com.cn/
    新开变态传奇私服http://bbs.caipiaodian.com.cn/
    变态传奇私服网站http://bbs.caipiaodian.com.cn/
    今日新开轻变传奇sfhttp://bbs.caipiaodian.com.cn/
    变态传奇世界私服http://bbs.caipiaodian.com.cn/
    轻变传奇网站http://bbs.caipiaodian.com.cn/
    最新传奇私服发布网站http://bbs.caipiaodian.com.cn/
    最新中变传奇私服http://bbs.caipiaodian.com.cn/
    变态私服传奇http://bbs.caipiaodian.com.cn/
    新开复古传奇http://bbs.caipiaodian.com.cn/
    新开sf传奇http://bbs.caipiaodian.com.cn/
    新开轻变传奇私服http://bbs.caipiaodian.com.cn/
    中变传世私服http://bbs.caipiaodian.com.cn/
    新开传世sf网http://bbs.caipiaodian.com.cn/
    新开传奇变态私服http://bbs.caipiaodian.com.cn/
    变态传奇私服网http://bbs.caipiaodian.com.cn/
    超变私服传奇http://bbs.caipiaodian.com.cn/
    传奇私服sfhttp://bbs.caipiaodian.com.cn/
    最新变态传奇http://bbs.caipiaodian.com.cn/
    新开的传奇世界私服http://bbs.caipiaodian.com.cn/
    新开传奇1.95http://bbs.caipiaodian.com.cn/
    新开的传奇http://bbs.caipiaodian.com.cn/
    最新开的传奇http://bbs.caipiaodian.com.cn/
    最新sf传奇http://bbs.caipiaodian.com.cn/
    传奇sf公布网http://bbs.caipiaodian.com.cn/
    今日新开变态私服http://bbs.caipiaodian.com.cn/
    传奇超变态私服http://bbs.caipiaodian.com.cn/
    中变合击私服http://bbs.caipiaodian.com.cn/
    中变传奇私发布网服http://bbs.caipiaodian.com.cn/
    新开变态传奇sfhttp://bbs.caipiaodian.com.cn/
    新开传奇2私服http://bbs.caipiaodian.com.cn/
    超变态传奇sfhttp://bbs.caipiaodian.com.cn/
    新开传奇sf发布http://bbs.caipiaodian.com.cn/
    中变传奇sf发布网http://bbs.caipiaodian.com.cn/
    新开变态私服http://bbs.caipiaodian.com.cn/
    新开传奇轻变http://bbs.caipiaodian.com.cn/
    今日新开变态传奇http://bbs.caipiaodian.com.cn/
    新开轻变传奇sfhttp://bbs.caipiaodian.com.cn/
    中变英雄合击http://bbs.caipiaodian.com.cn/
    1.95皓月版本传奇http://bbs.caipiaodian.com.cn/
    新开合击传奇网站http://bbs.caipiaodian.com.cn/
    新开sfhttp://bbs.caipiaodian.com.cn/
    盛大传奇私服http://bbs.caipiaodian.com.cn/
    传奇sf发布站http://bbs.caipiaodian.com.cn/
    最新传奇私服发布http://bbs.caipiaodian.com.cn/
    传奇世界变态私服http://bbs.caipiaodian.com.cn/
    最新开传奇合击私服http://bbs.caipiaodian.com.cn/
    最新传奇sf发布网http://bbs.caipiaodian.com.cn/
    变态热血传奇私服http://bbs.caipiaodian.com.cn/
    变态合击传奇私服http://bbs.caipiaodian.com.cn/
    网通中变传奇私服http://bbs.caipiaodian.com.cn/
    传奇合击私服网http://bbs.caipiaodian.com.cn/
    超变态私服传奇http://bbs.caipiaodian.com.cn/
    最新版本传奇私服http://bbs.caipiaodian.com.cn/
    私服开服表http://bbs.caipiaodian.com.cn/
    合击传奇私服网http://bbs.caipiaodian.com.cn/
    最热门传奇私服http://bbs.caipiaodian.com.cn/
    超级变态传奇私服网http://bbs.caipiaodian.com.cn/
    最新传奇sf发布网站http://bbs.caipiaodian.com.cn/
    新开英雄合击私服http://bbs.caipiaodian.com.cn/
    私服发布网http://bbs.caipiaodian.com.cn/
    新开传奇sf网站http://bbs.caipiaodian.com.cn/
    传奇合击网站http://bbs.caipiaodian.com.cn/
    sf网站http://bbs.caipiaodian.com.cn/
    私服网http://bbs.caipiaodian.com.cn/
    新开传奇中变http://bbs.caipiaodian.com.cn/
    新开http://bbs.caipiaodian.com.cn/
    新开传奇sf发布网http://bbs.caipiaodian.com.cn/
    中变私服http://bbs.caipiaodian.com.cn/
    传奇新开http://bbs.caipiaodian.com.cn/
    刚开一秒传奇sfhttp://bbs.caipiaodian.com.cn/
    新开私服传奇http://bbs.caipiaodian.com.cn/
    今日新开传奇发布网http://bbs.caipiaodian.com.cn/
    今日新开私服http://bbs.caipiaodian.com.cn/
    新开传奇发布http://bbs.caipiaodian.com.cn/
    传世中变私服http://bbs.caipiaodian.com.cn/
    最新传奇私服发布站http://bbs.caipiaodian.com.cn/
    盛大私服http://bbs.caipiaodian.com.cn/
    今日新开传世私服http://bbs.caipiaodian.com.cn/
    今日新开变态传奇私服http://bbs.caipiaodian.com.cn/
    新开超变态传奇私服http://bbs.caipiaodian.com.cn/
    新开传奇私服刚开一秒http://bbs.caipiaodian.com.cn/
    新开热血传奇私服网http://bbs.caipiaodian.com.cn/
    超级变态合击http://bbs.caipiaodian.com.cn/
    今日新开的传奇私服http://bbs.caipiaodian.com.cn/
    变态传奇sf发布网http://bbs.caipiaodian.com.cn/
    传奇私服新开一秒http://bbs.caipiaodian.com.cn/
    传奇超变sfhttp://bbs.caipiaodian.com.cn/
    热血传奇变态sfhttp://bbs.caipiaodian.com.cn/
    新开英雄合击http://bbs.caipiaodian.com.cn/
    最好的传奇私服发布网http://bbs.caipiaodian.com.cn/
    热血传奇sf发布http://bbs.caipiaodian.com.cn/
    轻变传奇sfhttp://bbs.caipiaodian.com.cn/
    新开轻变传奇http://bbs.caipiaodian.com.cn/
    超变态热血传奇私服http://bbs.caipiaodian.com.cn/
    好私服传奇http://bbs.caipiaodian.com.cn/
    zhongbianhttp://bbs.caipiaodian.com.cn/
    传奇私服官方网站http://bbs.caipiaodian.com.cn/
    刚开私服http://bbs.caipiaodian.com.cn/
    传奇私服合击发布网http://bbs.caipiaodian.com.cn/
    变态sf传奇http://bbs.caipiaodian.com.cn/
    传奇变态私服发布网http://bbs.caipiaodian.com.cn/
    新开一秒传奇私服http://bbs.caipiaodian.com.cn/
    今日刚开一秒传奇http://bbs.caipiaodian.com.cn/
    新开传奇网站中变http://bbs.caipiaodian.com.cn/
    今日新开传奇私服http://bbs.caipiaodian.com.cn/
    新开私服http://bbs.caipiaodian.com.cn/
    今日新开传奇http://bbs.caipiaodian.com.cn/
    最新开传奇私服http://bbs.caipiaodian.com.cn/
    最新传奇私服网站http://bbs.caipiaodian.com.cn/
    传奇合击sfhttp://bbs.caipiaodian.com.cn/
    中变传奇sfhttp://bbs.caipiaodian.com.cn/
    传奇新服http://bbs.caipiaodian.com.cn/
    好sf传奇http://bbs.caipiaodian.com.cn/
    新开传奇私服发布http://bbs.caipiaodian.com.cn/
    传奇发布网站http://bbs.caipiaodian.com.cn/
    私服发布网站http://bbs.caipiaodian.com.cn/
    今日新开热血传奇sfhttp://bbs.caipiaodian.com.cn/
    新开的传奇私服http://bbs.caipiaodian.com.cn/
    变态合击传奇http://bbs.caipiaodian.com.cn/
    sf发布网站http://bbs.caipiaodian.com.cn/
    新开合击传奇http://bbs.caipiaodian.com.cn/
    新开中变传奇http://bbs.caipiaodian.com.cn/
    传奇sf发布网站http://bbs.caipiaodian.com.cn/
    今日新开传奇世界http://bbs.caipiaodian.com.cn/
    找sf传奇网站http://bbs.caipiaodian.com.cn/
    新开超变传奇私服http://bbs.caipiaodian.com.cn/
    传奇私发网http://bbs.caipiaodian.com.cn/
    新开超变传奇http://bbs.caipiaodian.com.cn/
    热血传奇sf网站http://bbs.caipiaodian.com.cn/
    传奇私服宣传网http://bbs.caipiaodian.com.cn/
    新传奇私服http://bbs.caipiaodian.com.cn/
    英雄合击传奇发布网http://bbs.caipiaodian.com.cn/
    轻变私服http://bbs.caipiaodian.com.cn/
    最新开热血传奇私服http://bbs.caipiaodian.com.cn/
    新开sf网站http://bbs.caipiaodian.com.cn/
    新开合击传奇私服http://bbs.caipiaodian.com.cn/
    sf传奇网站http://bbs.caipiaodian.com.cn/
    传奇私发布网http://bbs.caipiaodian.com.cn/
    传奇私服开区http://bbs.caipiaodian.com.cn/
    变态传奇sf网站http://bbs.caipiaodian.com.cn/
    传奇中变私服发布网http://bbs.caipiaodian.com.cn/
    刚开的传奇私服http://bbs.caipiaodian.com.cn/
    今日新开热血传奇http://bbs.caipiaodian.com.cn/
    传奇私发布http://bbs.caipiaodian.com.cn/
    传奇合击sf网站http://bbs.caipiaodian.com.cn/
    新开传奇合击sfhttp://bbs.caipiaodian.com.cn/
    传世中变 开服表http://bbs.caipiaodian.com.cn/
    新开超变传奇sfhttp://bbs.caipiaodian.com.cn/
    今天新开私服http://bbs.caipiaodian.com.cn/
    中变传奇sf网站http://bbs.caipiaodian.com.cn/
    私服网站大全http://bbs.caipiaodian.com.cn/
    传奇私服 中变http://bbs.caipiaodian.com.cn/
    合击传奇私服发布网http://bbs.caipiaodian.com.cn/
    最新英雄合击http://bbs.caipiaodian.com.cn/
    刚开一秒私服http://bbs.caipiaodian.com.cn/
    传奇合击http://bbs.caipiaodian.com.cn/
    最新传奇网站http://bbs.caipiaodian.com.cn/
    新开传奇世界网站http://bbs.caipiaodian.com.cn/
    私服传奇网站http://bbs.caipiaodian.com.cn/
    最新传奇sfhttp://bbs.caipiaodian.com.cn/
    今日新开传奇sfhttp://bbs.caipiaodian.com.cn/
    找传奇sf网站http://bbs.caipiaodian.com.cn/
    传奇中变http://bbs.caipiaodian.com.cn/
    最新传奇私服网http://bbs.caipiaodian.com.cn/
    新开传奇sf网http://bbs.caipiaodian.com.cn/
    新开私服发布网http://bbs.caipiaodian.com.cn/
    合击私服发布网http://bbs.caipiaodian.com.cn/

  30. Pingback: rialudi
  31. Pingback: zootopia 2016
  32. Pingback: more
  33. Pingback: film
  34. Pingback: helou zis me
  35. Pingback: helou zis me
  36. Pingback: clic here
  37. Pingback: clic
  38. Pingback: illuziaobmana
  39. Pingback: HDKINOONLINE
  40. Pingback: manastirski_chay
  41. Pingback: manastirski_chay_2016
  42. Pingback: online
  43. Pingback: online
  44. Pingback: sitemaplist
  45. Pingback: hqpornforiphon
  46. Pingback: hqpornforiphonlatest
  47. Pingback: pornozavrnet
  48. Pingback: hqporn2016
  49. Pingback: mp4hdru
  50. Pingback: sunnyleone
  51. Pingback: sunnyleonelatest
  52. Pingback: toilehtml
  53. Pingback: tubepatrolporn
  54. Pingback: kinoklub
  55. Pingback: drama2016
  56. Pingback: jpmsru
  57. Pingback: top2017bloomingme

发表评论

电子邮件地址不会被公开。 必填项已用*标注