lucene
iteye_18539
这个作者很懒,什么都没留下…
展开
-
lucene学习资料
Lucene 2 教程 Lucene是apache组织的一个用java实现全文搜索引擎的开源项目。 其功能非常的强大,api也很简单。总得来说用Lucene来进行建立 和搜索和操作数据库是差不多的(有点像),Document可以看作是 数据库的一行记录,Field可以看作是数据库的字段。用lucene实 现搜索引擎就像用JDBC实现连接数据库一样简单。 Lucene2.0,它与以前...原创 2009-06-02 11:16:08 · 76 阅读 · 0 评论 -
lucene学习教程
[url]http://www.chinawebber.com/_info/content/content_8782.htm[/url]1 lucene简介 1.1 什么是lucene Lucene是一个全文搜索框架,而不是应用产品。因此它并不像www.baidu.com 或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。 2 lucene的工作...原创 2009-06-02 11:17:02 · 197 阅读 · 0 评论 -
Lucene中创建索引的效率和删除索引的实现
[url]http://it.dianping.com/lucene-index-create-delete.htm[/url] 越来越多的人利用开源组件 Lucene来开发自己的搜索引擎。在数据量不大的情况下,我们不会太关注创建索引的效率;但是,但数据达到一定的数量是,我们就不得不考虑如何提高创建索引的性能,以缩短索引创建的时间。 我们是用Lucene中提供的类IndexWriter...原创 2009-06-04 18:44:44 · 94 阅读 · 0 评论 -
Lucene 基础指南
作者:lighter, 江南白衣 Lucene是apache组织的一个用java实现全文搜索引擎的开源项目。其功能非常的强大,但api其实很简单的,它最主要就是做两件事:建立索引和进行搜索。 1. 建立索引时最重要的几个术语 * Document:一个要进行索引的单元,相当于数据库的一行纪录,任何想要被索引的数据,都必须转化为Document对象存放。 * Field:Docume...原创 2009-06-04 18:55:31 · 95 阅读 · 0 评论 -
lucene常用搜索总结
[code="java"] lucene常用搜索总结2008-04-17 09:02转载一篇文章,在此只为搜藏和大家查询方便。 public class Test{ Analyzer analyzer = new StandardAnalyzer(); RAMDirectory directory = new ...原创 2009-06-04 20:19:36 · 82 阅读 · 0 评论 -
理解Lucene(三) 理解核心的Searching类
[code="java"] 这是Lucen In Action一书中1.6 节的全部内容。 理解核心的Searching类 ■ IndexSearcher ■ Term ■ Query ■ TermQuery ■ Hits IndexSearcher 能够搜索IndexWriter索引的东西(即,index):Index暴露的几个搜索方法的核心连接。可以把...原创 2009-06-04 20:22:41 · 91 阅读 · 0 评论 -
Lucene笔记+PaodingAnalyzer+高亮显示
Lucene笔记+PaodingAnalyzer+高亮显示 [转] 作者:王美凤 类别:生活理财 查看次数:1482 [1] (1) Lucene是一个基于Java全文搜索引擎,利用它可以轻易地为Java软件加入全文搜寻功能。 (2) Lucene能做什么? Lucene可以对任何的数据做索引和搜索。 Lucene不管数据源是什么格式,只要它能被转化为文字...原创 2010-08-20 13:53:46 · 227 阅读 · 0 评论 -
构建各种Lucene Query
[code="java"] [size=x-large] 搜索流程中的第二步就是构建一个Query。下面就来介绍Query及其构建。 当用户输入一个关键字,搜索引擎接收到后,并不是立刻就将它放入后台开始进行关键字的检索,而应当首先对这个关键字进行一定的分析和处理,使之成为一种后台可以理解的形式,只有这样,才能提高检索的效率,同时检索出更加有效的结果。那么,在Lucene中,这种处理,...原创 2009-08-24 15:54:15 · 246 阅读 · 0 评论 -
Lucene1.4与Lucene2.0的Field
Field的改进 Lucene1.4主要提供下列四种不同类型的Field: Keyword,UnStored,UnIndexed,Text 在Lucene2.0中是通过三个内部类Field.Index,Field.Store,Field.termVector(项向量)的组合来区分Field的具体类型.具体如下: Field.Store.COMPRESS:压缩保存,用于长文本或二...原创 2009-08-31 13:30:19 · 98 阅读 · 0 评论