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