Lucene
iteye_19513
这个作者很懒,什么都没留下…
展开
-
lucene学习笔记1
Doug Cutting 于2000年开始的项目 2001年9月后加入apache, Lucene是Doug Cutting的middle name 。 目前Lucene已经是apache的top level的项目, 已经不在jakarta下面, 同时也有了python,perl,c++,.net, Ruby(进行中)多个版本Lucene 主要的两个任务:indexing and sear...2007-11-09 10:22:00 · 87 阅读 · 0 评论 -
lucene学习笔记2
Boosting特性 luncene对Document和Field提供了一个可以设置的Boosting参数, 这个参数的用处是告诉lucene, 某些记录更重要,在搜索的时候优先考虑他们 比如在搜索的时候你可能觉得几个门户的网页要比垃圾小站更优先考虑 ...2007-11-09 10:24:00 · 84 阅读 · 0 评论 -
lucene学习笔记3
搜索Lucene搜索的api的类主要有4个 IndexSearcher ,Query(包括子类),QueryParser,HitsIndexSearcher是搜索的入口,他的search方法提供了搜索功能Query有很多子类, 各种不同的子类代表了不同的查询条件,下文详述QueryParser是一个非常通用的帮助类,他的作用是把用户输入的文本转换为内置的Query对象(大多数web搜索引...2007-11-09 10:25:27 · 108 阅读 · 0 评论 -
lucene-2.0的基本应用
首先肯定是建立索引了啊 public void creatIndex() { File indexDir = new File(getPathIndex()); try {List<article></article> listArticle = getArticleDao().search(null, null,null, null, null, null, nu...2007-11-09 10:29:46 · 94 阅读 · 0 评论 -
lucene-2.0学习文档
Lucene-2.0学习文档Lucene是apache组织的一个用java实现全文搜索引擎的开源项目。其功能非常的强大,api也很简单。总得来说用Lucene来进行建立和搜索和操作数据库是差不多的,Document可以看作是数据库的一行记录,Field可以看作是数据库的字段。用lucene实现搜索引擎就像用JDBC实现连接数据库一样简单。 值得一提的是:2006年6月1号Lucene2.0发布...2007-11-09 10:33:19 · 98 阅读 · 0 评论 -
实战lucene
文首先介绍了Lucene的一些基本概念,然后开发了一个应用程序演示了利用Lucene建立索引并在该索引上进行搜索的过程。 Lucene 简介 Lucene 是一个基于 Java 的全文信息检索工具包,它不是一个完整的搜索应用程序,而是为你的应用程序提供索引和搜索功能。Lucene 目前是 Apac...2007-11-09 10:34:21 · 138 阅读 · 0 评论 -
lucene中文分词
1 、问题的来源 增加分词以后结果的准确度提高了,但是用户反映返回结果的速度很慢。原因是, Lucene 做每一篇文档的相关关键词的高亮显示时,在运行时执行了很多遍的分词操作。这样降低了性能。 2 、解决方法 在 Lucene1.4.3 版本中的一个新功能可以解决这个问题。 Term Vector 现在支持保存 Token.getPositionIncrement() 和 Token.st...2007-11-09 10:35:35 · 138 阅读 · 0 评论 -
Lucene站点推荐
地址:http://www.lucene.com 简介:Ramblings about Lucene, Nutch, and other stuff. 摘要: I'm a primary developer of the Lucene and Nutch ope...2007-11-09 10:37:25 · 124 阅读 · 0 评论