Lucene
文章平均质量分 86
Mr羽墨青衫
专注
展开
-
Lucene创建和查询索引库的HelloWorld(含详细注释)
本案例使用的是Lucene-3.6.2版本,Lucene官方网站:http://lucene.apache.org/。案例说明:本例模拟了贴吧中检索帖子的功能,通过创建Article类来模拟帖子对象。用户输入检索信息,Lucene就可以根据检索信息来获取与之相关的Article对象,并返回给用户。原创 2014-02-06 13:39:31 · 3523 阅读 · 1 评论 -
解决Lucene的多线程并发问题
在Lucene程序中,成功以上面的方式创建IndexWriter对象以后,会在索引库中出现一个锁文件,这个锁文件是当前这个IndexWriter的锁,如果调用indexWriter.close()关闭了链接,则将会把这个锁文件删除,也就是说,它释放了锁。释放以后,第二个IndexWriter再开启是没有问题的。如果不关闭,同时开了两个或以上的IndexWriter,会抛出一个异常。导致程序终止。原创 2014-02-07 16:59:19 · 6785 阅读 · 1 评论