摘要: IndexReader删除IndexReader.DeleteDocument(int docNum)——根据Document的docId删除单个DocumentIndexReader.DeleteDocuments(Term term)——根据Term来删除单个或多个Document使用IndexReader进行Document删除操作时,文档并不会立即被删除,而是把这个删除动作缓存起来,直到调用IndexReader.Close()时,删除操作才会被真正执行。注:使用IndexReader进行删除时,必须关闭所有已经打开的IndexWriter;当使用当前的IndexReader进行搜索时 阅读全文
posted @ 2011-04-18 11:28 [曾恩] 阅读(3675) 评论(0) 推荐(1) 编辑
摘要: 打2010年12月份至今,已经有很长一段时间没有研究Lucene了,2010年写过两篇关于LUCENE高性能GroupBy、Distinct的文章,虽然有解决这两个问题,但是一直不够完美,正好现在又有机会重拾Lucene,这次决定好好深入研究一下。 阅读全文
posted @ 2011-04-18 10:01 [曾恩] 阅读(290) 评论(0) 推荐(0) 编辑