享受代码,享受人生

SOA is an integration solution. SOA is message oriented first.
The Key character of SOA is loosely coupled. SOA is enriched
by creating composite apps.
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Lucene

摘要:Introduce dotLucene 系列一 --- 一个小例子 Index dotLucene 系列二 --- index 上 dotLucene 系列三 --- index 中 dotLucene 系列四 --- index 下 Search dotLucene 系列五 --- search 上 dotLucene 系列五 --- search 下 Analyse ... 本地链接测试代码下... 阅读全文

posted @ 2006-04-27 21:54 idior 阅读(11706) 评论(18) 推荐(0) 编辑

摘要:本文主要结合测试案例介绍了Lucene下的各种查询语句以及它们的简化方法. 通过本文你将了解Lucene的基本查询语句,并通过学习相关的测试代码以加强了解. 源代码下载 具体的查询语句 在了解了SQL后, 你是否想了解一下查询语法树?在这里简要介绍一些能被Lucene直接使用的查询语句. 1. TermQuery查询某个特定的词,在文章开始的例子中已有介绍.常用于查询关键字. ... 阅读全文

posted @ 2005-08-14 11:27 idior 阅读(5014) 评论(8) 推荐(0) 编辑

摘要:在前面的系列我们一直在介绍有关索引建立的问题,现在是该利用这些索引来进行搜索的时候了,Lucene良好的架构使得我们只需要很少的几行代码就可以为我们的应用加上搜索的功能,首先让我们来认识一下搜索时最常用的几个类. 查询特定的某个概念 当我们搜索完成的时候会返回一个按Sorce排序的结果集Hits. 这里的Score就是接近度的意思,象Google那样每个页面都会有一个分值,搜索结果按分值排列. 如... 阅读全文

posted @ 2005-08-14 11:26 idior 阅读(3028) 评论(2) 推荐(0) 编辑

摘要:本文将介绍有关索引并发控制的问题,以结束对Lucene.net建立索引问题的讨论. 1. 允许任意多的读操作并发.即可以有任意多的用户在同一时间对同一份索引做查询工作. 2. 允许任意多的读操作在索引被正在被修改的时候进行.即哪怕索引正在被优化,添加删除文档,这时也是允许用户对索引进行查询工作. (it’s so cool.) 3. 同一时间只允许一个对索引修改的操作.即同一时间只允许IndexW... 阅读全文

posted @ 2005-08-14 11:25 idior 阅读(2827) 评论(2) 推荐(0) 编辑

摘要:本文将进一步讨论有关Lucene.net建立索引的问题: 主要包含以下主题:1.索引的权重2.利用IndexWriter 属性对建立索引进行高级管理3.利用RAMDirectory充分发挥内存的优势4.利用RAMDirectory并行建立索引5.控制索引内容的长度6.Optimize 优化的是什么? 源代码下载 本文将进一步讨论有关Lucene.net建立索引的问题: 索引的权重根据文档的重要性的... 阅读全文

posted @ 2005-08-14 11:24 idior 阅读(3613) 评论(2) 推荐(0) 编辑

摘要:本文继续系列一详细介绍了有关Lucene.net索引添加删除更新的详细内容.并给出了所有的TestCase供学习参考. http://www.cnblogs.com/idior/articles/120734.html 阅读全文

posted @ 2005-03-17 23:44 idior 阅读(3789) 评论(2) 推荐(0) 编辑

摘要:本文介绍了什么是Lucene,Lucene能做什么. 如何从一个文件夹下的所有txt文件中查找特定的词? 本文将围绕该个实例介绍了lucene.net的索引的建立以及如何针对索引进行搜索.最后还将给出源代码供大家学习. http://www.cnblogs.com/idior/articles/120301.html Lucene系列文章 阅读全文

posted @ 2005-03-17 12:07 idior 阅读(7251) 评论(2) 推荐(0) 编辑