Lucene是一个开源世界里最有名的搜索引擎包,关于它的介绍现在网络上也有很多了,特别是车东的文章http://www.chedong.com/tech/lucene.html,网上流传至广。现在还有一本《Lucene In Action》的电子书是详细介绍的Lucene,可以down下来看。今天先来对硬盘文件实现简单的索引和搜索功能。
用Lucene建立索引步骤:
[1]指定索引源文件夹(dataDir)和索引的文件夹(IndexDir);
[2]构造一个IndexWriter:IndexWriter构造器有三个参数,其中第一个参数可以是Lucene内建的类Directory,也可以 ...
- 19:25
- 浏览 (2732)
- 评论 (3)
- 分类: lucene/nutch
- 进入论坛
lucene在建立索引时不可能总是删了原来的再重建索引。在建索引的IndexWriter中最后一个参数是boolean类型的,用来确定是重建索引(true)还是增量索引。
IndexWriter writer = new IndexWriter(indexDir,new Analyzer(),true)
这样表示重建索引,当你运行索引类后如果indexDir中存在索引文件,都将被删除,这有时不是你的本意,也算是一种浪费,所以可以在需要的时候你可以把它设成false。
- 17:42
- 浏览 (1625)
- 评论 (3)
- 分类: lucene/nutch
SDK(Software Develop Kit,软件开发工具包),用于帮助开发人员的提高工作效率。各种不同类型的软件开发,都可以有自己的SDK。Windows有Windows SDK,DirectX 有 DirectX 9 SDK,.NET开发也有Microsoft .NET Framework SDK。JAVA开发也不含糊,也有自己的Java SDK。
Java SDK最早叫Java Software Develop Kit,后来改名为JDK,即Java Develop Kit。
JDK作为Java开发工具包,主要用于构建在Java平台上运行的应用程序、Applet 和组件 ...
- 浏览: 11030 次

- 详细资料
搜索本博客
我的相册
J2SE
共 1 张
共 1 张
最新评论
-
lucene中增量索引的方法!
仅是简单的将create参数设为false,操作不当可能造成索引重复。
-- by aya331 -
lucene中增量索引的方法!
-- by ckangtai -
lucene中增量索引的方法!
-- by baidongli -
SDK、JDK、JRE和JVM的 ...
和具体操作系统通讯的当然都是c了
-- by skyi -
一个比较偏的问题,java序 ...
javaeyes 写道做rome 解析RSS的时候发现一个奇怪的现象,先看代码 ...
-- by xin_wang






评论排行榜