文档章节

lucene开发序幕曲之luke神器

九劫散仙
 九劫散仙
发布于 2015/02/11 14:55
字数 747
阅读 94
收藏 0

码上生花,ECharts 作品展示赛正式启动!>>>

lucene是一款很优秀的全文检索的开源库,目前最新的版本是lucene4.4,关于lucene的历史背景以及发展状况,在这里笔者就不多介绍了,如果你真心想学习lucene,想必在这之前你已经对此作过一些了解。


有很多人知道lucene或者solr,但是却有很少人知道luke,在这里笔者就对luke做一个简单的介绍,Luke是一个用于Lucene搜索引擎的,方便开发和诊断的第三方工具,它可以访问现有Lucene的索引,并允许您显示和修改和调试。luke是google公司最早提供的,对于lucene的直接索引查看很方便,在这之前,如果你想查看下你生成的lucene的索引的全部内容,你得需要写很多代码进行操作,更有甚,也许你只想简简单单的看下生成索引的总数据量,你也得写一段代码才能统计出来,而luke的出现,就为lucene的查看及调试,提供了一个很好的界面操作工具,对lucene及solr生成的索引,可以非常方便的进行查询及调试,不仅如此luke还提供了良好的插件机制,使用者可以自定义某些功能进行安装使用,非常灵活。


使用luke工具,不仅可以对索引进行直接查看,还可以对索引进行增加,删除,修改,以及优化,还可以是使用不同的分词器,对特定的字段进行分词测试,等等,这一点非常类似solr的管理页面提供的功能,但是二者的侧重点不在一个地方。


luke工具的使用也非常简单,下载完luke后直接放在某个盘符下然后可以在cmd窗口找到luke工具所在的盘符根路径下,使用java  -jar  luke.jar就可以启动了,有的luke工具直接双击运行就可以启动,使用时候两种方式都可以试一下,启动之后,点击Browser按钮,找到你的索引路径点OK,即可显示你索引的内容,不过使用luke得注意版本问题,一般来说luke是向后兼容的,但是如果你是4.x的lucene索引,那么你使用3.x的luke工具查看,这样是不行的,反之确实可以的。


下面我会附上luke的jar包工具,当然你也可以去官网上自己下载,不过官网上只更新到lucene4.0的查看,对于4.0以后的却没有更新,但是笔者这里会附上4.3的luke工具,经测试可以对4.1,4.2,4.3的索引进行查看。

http://code.google.com/p/luke/downloads/list

不好意思,受到文件上传限制,超过10M的不能上传,有需要的朋友可以给笔者留言。

© 著作权归作者所有

九劫散仙
粉丝 268
博文 175
码字总数 189625
作品 0
海淀
私信 提问
加载中
此博客有 1 条评论,请先登录后再查看。
lucene开发序幕曲之luke神器

Lucene是一款很优秀的全文检索的开源库,目前最新的版本是Lucene4.4。 很多人知道lucene或者solr,但是却很少人知道luke,在这里笔者就对luke做一个简单的介绍,Luke是一个用于Lucene搜索引擎...

heroShane
2014/02/20
953
0
lucene开发序幕曲之luke神器

有很多人知道lucene或者solr,但是却有很少人知道luke,在这里笔者就对luke做一个简单的介绍,Luke是一个用于Lucene搜索引擎的,方便开发和诊断的第三方工具,它可以访问现有Lucene的索引,并...

一枚Sir
2014/04/10
346
0
Confluence 6 查看索引和提示

查看索引 Confluence 使用被称为 Lucene 的搜索引擎。如果你希望在你的 Confluence站点中查看更多有关索引的细节,你可以下载并且运行 Luke。Luke 是一个开发和诊断工具,这个工具针对已经存...

honeymose
2018/07/10
15
0
使用Luke Lucene进行索引

目录 luke 简介 luke下载及安装 luke 使用 打开luke Overview选项卡 Documents选项卡 search选项卡 Commits选项卡 Plugins选项卡 导出索引为XML 检查索引正确性 总结 1. luke 简介 luke### ...

㭍葉
2017/06/07
0
0
lucene开发必备工具luke介绍

本文已经迁移到搞搜索 做lucene开发的,免不了要和索引文件打交道,但是一些二进制的文件我们怎么去看,下面就要隆重的有请luke了 根据百度百科的说法:Luke是一个用于Lucene搜索引擎的,方便...

曾杰
2012/04/30
4.6K
1

没有更多内容

加载失败,请刷新页面

加载更多

TiDB 4.0: The Leading Real-Time HTAP Database is Ready for Cloud

经过一年多的开发,TiDB 4.0 终于迎来 GA 版本,作为 TiDB「面向未来的数据库」道路上面的一个重要的里程碑,TiDB 4.0 不光在稳定性、易用性、性能、云原生等各个方面都有了巨大的进步,新增...

TiDB
14分钟前
7
0
Android | Tangram动态页面之路(七)硬核的Virtualview

何为Virtualview,简单来说,就是通过xml来描述视图,然后压缩成二进制格式,客户端通过解析并渲染成原生view或交由Canvas绘制的过程。 系列文章: 需求背景 Tangram和vlayout介绍 Tangram的...

哈利迪
39分钟前
13
0
深入理解 Java 乱码问题

前言 这段时间在看 TCP/IP 网络通信这块,好奇我的电脑和局域网中电脑怎样通信,又怎样外网通信,Mysql 相关的博客延期执行了。 好久没写博客了,就把以前的博客整理一下,发布到自己的网站上...

万古云霄
40分钟前
27
0
如何监控 Linux 服务器状态?

Linux 服务器我们天天打交道,特别是 Linux 工程师更是如此。为了保证服务器的安全与性能,我们经常需要监控服务器的一些状态,以保证工作能顺利开展。 本文介绍的几个命令,不仅仅适用于服务...

良许Linux
55分钟前
13
0
springboot整合mybatis_plus

码云代码链接: https://gitee.com/liselotte/spring-boot-mp-demo

zhengzhixiang
今天
11
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部