Lucene

一、什么是Lucene?

Lucene是Lucene是apache下的一个开放源代码的全文检索引擎工具包,通过它可以实现全文检索。apache下的一个开放源代码的全文检索引擎工具包,通过它可以实现全文检索。

二、索引的增删改

添加索引

1.设置索引存放的目录

2.创建一个分词器

3.创建索引写入器的配置对象

4.创建索引写入器

5.创建索引文档

6.向文档中添加索引域

7.把索引添加到索引库

查询索引

1.设置被搜索索引所在目录

2.创建索引读取器

3.创建索引查找器

4.创建查找对象

5.执行查询并返回前100条查询结果

6.显示结果集

删除索引

1.设置被搜索索引所在目录

2.创建一个分词器

3.创建索引写入器的配置对象

4.创建索引写入器

5.使用Query删除  or 使用Term删除(精确删除,类似sql的等号)

更新索引

Lucene并没有提供更新,这里的更新操作其实是如下两个操作的合集 先删除之后再添加

1.设置被搜索索引所在目录

2.创建一个分词器

3.创建索引写入器的配置对象

4.创建索引写入器

5.更新索引

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值