- 浏览: 2421 次
- 性别:
- 来自: 北京
最新评论
-
jianwwpro:
你是做搜索的吗?这方向如何?
Lucene 3.0 学习笔记— 建立索引
文章列表
这是一段实施基本搜索功能的代码示例:
Directory dir = FSDirectory.open(new File("index")));
IndexSearcher searcher = new IndexSearcher(dir, true);
Query q = new TermQuery(new Term("contents", "java"));
TopDocs hits = searcher.search(q, 10);
searcher.close();
使用索引进行查询的主要步 ...
使用lucene做为搜索引擎,主要做的2件事就是:1、建立索引;2、利用索引查询。
即lucene先将要搜索的内容,转化成一个个单词,然后对单词及其与内容的关系建索引;查询是根据你输入的内容,在索引中找到符合条件单词,并进而找到对应的内容。
这里先从创建索引开始,下面是一段代码示例:
/**
* Copyright (c) 2010 TeleNav, Inc
* All rights reserved
*
* Created on Sep 25, 2010
* Filename is CreateIndex.java
* Packagename ...