最代码官方的gravatar头像
最代码官方 2020-03-28 23:01:51
lucene开源索引查看工具luke使用介绍

最近在优化最代码的搜索功能,之前实现的搜索结果很不满意,在优化的过程中,发现急需查看lucene的索引生成情况,于是百度了下有类似的开源工具luke,下载地址如下http://www.getopt.org/luke/

但是官方下载的版本是支持到最新lucene的,最代码目前使用的lucene版本是4.10.4的,于是只能找老的版本下载,地址如下:

https://github.com/DmitryKey/luke/releases/tag/luke-5.2.0

解压后直接运行bat即可

lucene开源索引查看工具luke使用介绍

 

lucene开源索引查看工具luke使用介绍

上图的异常是因为默认目录没有索引文件所致,不影响使用,只要重新选一个有lucene索引文件的目录即可

lucene开源索引查看工具luke使用介绍

该工具做的很强大,可以按fields来筛选结果,比如点击上图的tags,结果有6867条,可以设置显示的条目数,比如上图的5000条

同时可以右键点选某个结果,显示所有的条目

lucene开源索引查看工具luke使用介绍

相当于按java搜索

lucene开源索引查看工具luke使用介绍

搜索最代码

lucene开源索引查看工具luke使用介绍

唯一的遗憾是目前我没发现可以设置中文解析器框架的设置,比如:org.wltea.analyzer.lucene.IKAnalyzer

可以设置org.apache.lucene.analysis.cjk.CJKAnalyzer,稍微比较接近中文分词结果

lucene开源索引查看工具luke使用介绍


打赏

已有1人打赏

444105047的gravatar头像
最近浏览
全栈小白  LV34 2023年1月8日
youwuzuichen  LV10 2022年5月27日
2421655809 2020年11月5日
暂无贡献等级
jerry_mouse  LV6 2020年8月2日
Smart_咚咚  LV13 2020年7月24日
teslamask  LV1 2020年7月11日
sandubuhan 2020年6月27日
暂无贡献等级
HUANG888  LV6 2020年6月19日
仙身的羊  LV10 2020年6月17日
kpadmin  LV1 2020年6月8日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友