lucene(全文搜索)_删除索引
2013-01-31 15:32
183 查看
项目结构大家可以先看看:lucene(全文搜索)_根据内容建立索引_源码下载
索引的删除操作:
测试代码:
运行结果:
I'm Hongten
索引的删除操作:
/** * 索引的删除 */ public void delete() { IndexWriter writer = null; try { writer = new IndexWriter(directory, new IndexWriterConfig( Version.LUCENE_35, new StandardAnalyzer(Version.LUCENE_35))); // 参数是一个选项,可以是一个query,也可以是一个term,term是一个精确查找的值 writer.deleteDocuments(new Term("id", "1")); } catch (CorruptIndexException e) { e.printStackTrace(); } catch (LockObtainFailedException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } finally { if (writer != null) { try { writer.close(); } catch (CorruptIndexException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } } }
测试代码:
@Test public void testDelete(){ LuceneUtil util = new LuceneUtil(); System.out.println("删除前 ======="); util.query(); util.delete(); System.out.println("删除后 ======="); util.query(); }
运行结果:
I'm Hongten
相关文章推荐
- lucene全文搜索之四:创建索引搜索器、6种文档搜索器实现以及搜索结果分析(结合IKAnalyzer分词器的搜索器)基于lucene5.5.3
- lucene(全文搜索)_根据内容建立索引_源码下载
- 全文检索Lucene入门之创建索引及简单搜索
- lucene(全文搜索)_恢复/更新索引操作
- java之全文索引搜索lucene之增删改查文档
- lucene全文搜索之三:生成索引字段,创建索引文档(给索引字段加权)基于lucene5.5.3
- lucene全文搜索之三:生成索引字段,创建索引文档(给索引字段加权)基于lucene5.5.3
- java之全文索引搜索lucene之增删改查文档与中文分词搜索
- lucene(全文搜索)_建立索引_根据关键字全文搜索_源码下载
- Lucene5 学习笔记(2) —— 简单介绍 Lucene 搜索功能和索引的修改、删除
- lucene全文搜索之四:创建索引搜索器、6种文档搜索器实现以及搜索结果分析(结合IKAnalyzer分词器的搜索器)基于lucene5.5.3
- 用Lucene[1].net对数据库建立索引及搜索+
- 【搜索那些事】细谈lucene(一)初识全文资源检索框架lucene
- 基于ASP.NET的lucene.net全文搜索(二)
- lucene.net 2.9.2 实现索引生成,修改,查询,删除功
- 在应用中加入全文检索功能——基于Java的全文索引引擎Lucene简介
- lucene搜索 索引无法生成 两次解决方案
- 传淘宝8月底将推导购搜索 可索引商品描述全文
- Lucene下进行高级全文索引
- Lucene中创建索引的效率和删除索引的实现