Lucene笔记30-Lucene的扩展-Luke介绍

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36059561/article/details/83758513

一、Luke介绍

Luke是一个查询索引的工具,Luke的下载点击这里看第二部分,这里就不多讲了,需要注意的是Lucene和Luke要版本匹配,否则Luke是打不开Lucene索引的。首先打开Luke,选择索引的目录,就可以打开索引,就可以看到界面了,右上角有个Re-open表示重新加载索引。Lukeyou有5个界面,依次是索引界面、文档页面、查询页面、文档页面、插件页面。

二、页面功能介绍

  • 索引界面,我们主要关注左下角的域信息,右下角的分词信息。
  • 文档页面,我们可以通过左上角的左右箭头,查看每个document的情况。在右侧输入框中输入内容,并回车,可以提供一个快速查询的功能。
  • 查询页面,左上角输入queryParser,可以点击Explain structure来解释刚刚的表达式,如果表达式写错了,就解释不出来了,点击Search可以查看搜索结果,Search按钮下面的Explain按钮可以查看这个文档的评分信息,这是是用的最得多的页面。
  • 文档页面,主要展示的是索引信息。
  • 插件页面,可以给Luke设定一些插件,更换分词器,查看分词器分词效果。这里演示一个,选择Analyzer Tool,选择cn.ChineseAnalyzer(在倒数第几个),选择Lucene版本,在下面输入“你好中国”,点击“Analyze”,可以看到被分成了“你”,“好”,“中”,“国”,点击每一个分词结果,可以在右侧看到一些信息,是不是很熟悉,它们是CharTermAttribute、TermAttribute、OffsetAttribute。

猜你喜欢

转载自blog.csdn.net/qq_36059561/article/details/83758513
今日推荐