lucene
文章平均质量分 70
zhangzhanlei1988
沉稳,致力于计算机编程。
展开
-
Lucene 的索引性能如何优化
很多人会抱怨 Lucene 在数据量增加到一定规模的时候,性能会出现明显下降,对于并发用户访问的支持能力也比较弱。其实在工程师所遇到的绝大多数环境下 Lucene 的性能问题,往往是因为系统没有经过良好的调优。而非简单的 Lucene 设计缺陷所造成。当前使用 Lucene 的知名网站包括,Stack Exchange,旗下全球最大的事实性问答网站 StackOverFlow.com .基于 Lu...原创 2014-01-16 18:55:25 · 62 阅读 · 0 评论 -
Lucene4.6 学习 001
package com.zhangzhanlei.lucene; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import o...原创 2014-01-22 10:40:34 · 41 阅读 · 0 评论 -
Lucene 概念总结
1 lucene简介 1.1 什么是lucene Lucene是一个全文搜索框架,而不是应用产品。因此它并不像http://www.baidu.com/ 或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。 1.2 lucene能做什么 要回答这个问题,先要了解lucene的本质。实际上lucene的功能很单一,说到底,就是你给它若干个字符串,然后它为你提供...原创 2014-01-22 11:39:25 · 86 阅读 · 0 评论 -
Lucene 学习 002
一、Lucene基础:大纲:1. 信息获取与搜索引擎的发展2. Lucene的历史3. 建立索引(索引库)与搜索1. 信息获取技术包含:信息的表示、存储、组织和对信息的访问方法。信息的表示和组织是为了用户更容易的访问到需要的信息。1.1 一般来说,信息获取的流程分为以下四步:1.1.1 获取信息之前,要构建文本数据库,即将来需要进行检索的数据(被检索的数据)1.1.2 需要建立文档的索引,通过文...原创 2014-01-22 11:55:45 · 40 阅读 · 0 评论 -
Lucene 学习 003
package com.zhangzhanlei.lucene; import java.io.IOException; import java.util.ArrayList; import java.util.List; import org.apache.lucene.analysis.Analyzer; import org.apache.lucene.analysi...原创 2014-01-22 15:14:52 · 59 阅读 · 0 评论 -
MultiFieldQueryParser 使用方法
String[] key = new String[]{"printed","nonquery","sql","update","set"}; String[] fields = {fieldName,fieldName,fieldName,fieldName,fieldName}; //声明BooleanClause.Occur[]数组,它表示多个条件之间的关系 ...原创 2014-01-22 17:13:03 · 184 阅读 · 0 评论