摘要: 上一篇介绍了用lucene建立索引和搜索,但是那些都只是在本机上运行的,如果希望在服务器上做成web服务该怎么办呢? 一个有效的方法就是用socket通信,这样可以实现后端与前端的独立,也就是不管前端用什么(比如PHP)都可以Lucene只提供检索功能。 简单来说,socket就是实现不同的进程之间 阅读全文
posted @ 2016-11-26 17:04 lvmememe 阅读(731) 评论(0) 推荐(1) 编辑
摘要: 首先,new一个java project,名字叫做LuceneTools。 然后,在project里new一个class,名字叫做IndexFiles。这个类用来给文件建索引(建好索引以后就可以高效检索了)。 在写代码之前,我们要先引入一下lucene包,就类似于C语言里的include。如图: 点 阅读全文
posted @ 2016-11-26 11:12 lvmememe 阅读(3632) 评论(3) 推荐(0) 编辑
摘要: lucene是一个java开源的高效全文检索工具包,最近做项目要用到,把学习的过程记录一下。 第一步:下载安装jdk 1.首先从官网下载jdk(下载之前先查看你的电脑是多少位操作系统,如果是32就下载32的,如果是64位就下载64位的,否则不能兼容)。下载之后解压到当前文件夹,双击安装JDK的可执行 阅读全文
posted @ 2016-11-26 10:11 lvmememe 阅读(1291) 评论(1) 推荐(0) 编辑