将Solr和Tomcat结合: 1.在D盘下创建目录 D:\Demos\Solr 2.解压solr-4.9.0文件,我这里下载的是这个4.9版本,将example文件夹下的solr文件夹中的所有文件(不含solr文件夹本身)拷贝到D:\Demos\Solr目录下 3.创建solr web应用,将.....
1.Solr下载 下载地址 :http://lucene.apache.org/solr/ 2.解压,测试 在example文件夹中找到start.jar文件,用命令提示符运行这个文件:java -jar start.jar,如下图:8983就是Solr服务器的端口,用浏览器请求http://l.....
自定义一个Lucene分析器NGramAnalyzer
分类:
其他好文 时间:
2014-07-30 20:34:14
阅读次数:
223
System.getProperty("user.dir") : E:\workspace\lucene class.getResource("") : /E:/workspace/lucene/target/test-classes/com/hbzx/lucene/ class.getResource("/") : /E:/workspace/lucene/target/test-clas...
分类:
编程语言 时间:
2014-07-30 01:10:43
阅读次数:
224
web开发由于技术更新快、热点多、新框架层出不穷、贴近最终用户、应用范围广,造成的结果是:它是一个相当令人迷失的领域。写作此文的目的,一方面,是为了寻找一些万变不离其宗的东西,一方面,是对自己在开发过程中的经验总结,还有一方面,也是在方法论上的一些探讨,毕竟,自己的开发领域不仅仅是web开发,所以希望能找出一些迅速介入的共通的东西。...
分类:
Web程序 时间:
2014-07-29 22:09:12
阅读次数:
346
一直都知道Eclipse作为java的IDE很强大,但是作为一个C/C++程序员都没用过Eclipse。这次正好有个需求搞文本检索,其中有一个牛B的开源软件lucene,正好是用java实现的,于是参考lucene的思想,实现一遍倒排索引,网上能看到的资源都是用java实现的,于是决定也用java实...
分类:
编程语言 时间:
2014-07-29 17:17:02
阅读次数:
270
Solr各版本下载地址:http://archive.apache.org/dist/lucene/solr/下载的包里面的CHANGES.txt有当前版本需要的说明。序号Solr版本JDK版本1solr-4.7.2Java1.6VMorlater2solr-4.8.1Java1.7VMorlater3solr-4.9.0Java1.7VMorlater
分类:
其他好文 时间:
2014-07-29 15:59:49
阅读次数:
317
LZ4算法又称为RealtimeCompressionAlgorithm,在操作系统(linux/freeBSD)、文件系统(OpenZFS)、大数据(Hadoop)、搜索引擎(Lucene/solr)、数据库(Hbase)……都可以看到它的身影,可以说是一个非常通用的算法。LZ4最突出的地方在于它的压缩/解压速度。基础知识理解Lucene中LZ4算..
分类:
其他好文 时间:
2014-07-29 15:24:30
阅读次数:
483
Lucene做站内搜索的时候经常会遇到实时搜索的应用场景,比如用户搜索的功能。实现实时搜索,最普通的做法是,添加新的document之后,调用 IndexWriter 的 Commit 方法把内存中的索引提交到硬盘;然后重新打开IndexReader,进行搜索。但是索引一般存储在硬盘上,而且当索引文...
分类:
Web程序 时间:
2014-07-29 13:41:38
阅读次数:
255
一、SolrJ基础
1、相关资料
API:http://lucene.apache.org/solr/4_9_0/solr-solrj/
apache_solr_ref_guide_4.9.pdf:Client APIs---Using SolrJ
http://wiki.apache.org/solr/Solrj
solr in action:Using the SolrJ cli...
分类:
其他好文 时间:
2014-07-28 15:48:43
阅读次数:
267