search engine (Lucene)
xmuzyu
这个作者很懒,什么都没留下…
展开
-
Lucene索引的建立
Lucene索引的建立需要两种基础的结构支持,它们分别是Document和Field,这两个概念不能从字面意思上理解。其实Document是Field的集合,它其实主要是用来管理Field的,而Field是一种数据源,也就是要索引的东西。每个Field都有几个重要的属性,它们分别是: 1 name:它是这个Field的名字。它主要是以后要搜索的时候用的,也就是要按照此名字来...2008-08-08 16:06:28 · 88 阅读 · 0 评论 -
Lucene查询对象浅析(一)
Lucene作为一个开源的搜索工具包,它为开发人员提供了丰富的查询方法,总结如下: 第一种:TermQuery.TermQuery是Lucene里面最基本的一种原子查询。开发人员可以通过它来检索索引中含有指定词条的Document。代码如下: public static void main(String[] args) throws IOException { createIndex()...2008-08-13 16:45:18 · 263 阅读 · 0 评论 -
Lucene查询对象浅析(二)
第四种:短语搜索。一般用户在搜索的时候都会输入一个关键词来搜索,短语搜索就是用来应对这种需求的。 Document doc1 = new Document(); Document doc2 = new Document(); Document doc3 = new Document(); Field field1 = new Field("postTitle","Java语言",Fie...2008-08-14 16:45:36 · 101 阅读 · 0 评论 -
大四了,毕业设计选了个性化搜索引擎
转眼间,大学四年快结束了。虽然大一没怎么好好学习,但是感觉大学还是满充实的,至少有自己的目标,并且也在不断地向着目标前进。 前天见了导师,选了“个性化搜索引擎”的毕设题目,今天先小mark下,以后就在这里写写学习笔记和心得。。 最后顺便祝福一下2009届的弟兄找到自己如意的工作。阿门。。。。...2008-11-22 14:32:32 · 171 阅读 · 0 评论