你不知道的全文检索---solr索引库的维护(一)
2016-06-06 20:31
253 查看
你不知道的全文检索---solr索引库的维护(一)
在前面的几篇文章中笔者已经简单的介绍了solr是什么,以及solr的安装和业务字段的配置,并且也安装好了中文分词器。本文将简单的介绍一下solr索引库的维护知识。
在线维护索引库
添加:添加一个json格式的文件
![](https://img-blog.csdn.net/20160606202954304?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
添加多条信息之后查看信息
![](https://img-blog.csdn.net/20160606203017851?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
修改:在solr中没有update,只需要添加一个新的文档,要求文档id和被修改文档的id一致。原理是先删除后添加。
删除:使用XML格式。如下两种方法:
1、 根据id删除
<delete>
<id>test01</id>
</delete>
<commit/>
2、 根据查询删除(删除全部)
<delete>
<query>*:*</query>
</delete>
<commit/>
下文将介绍如何使用使用solrJ维护索引库,希望本文对初学者有帮助。
在前面的几篇文章中笔者已经简单的介绍了solr是什么,以及solr的安装和业务字段的配置,并且也安装好了中文分词器。本文将简单的介绍一下solr索引库的维护知识。
在线维护索引库
添加:添加一个json格式的文件
添加多条信息之后查看信息
修改:在solr中没有update,只需要添加一个新的文档,要求文档id和被修改文档的id一致。原理是先删除后添加。
删除:使用XML格式。如下两种方法:
1、 根据id删除
<delete>
<id>test01</id>
</delete>
<commit/>
2、 根据查询删除(删除全部)
<delete>
<query>*:*</query>
</delete>
<commit/>
下文将介绍如何使用使用solrJ维护索引库,希望本文对初学者有帮助。
相关文章推荐
- fastDFS架构解析和安装测试教程
- 开源新闻速递:Linux 4.7 内核发布了第二个 RC 版本
- docker学习笔记1
- eclipse中的tomcat,代码中创建file获取目录与tomcat单独运行获取目录不同的解决办法
- linux下搭建FTP服务器
- Powershell 创建炫丽美观的Html报表
- centos中添加sudo用户和日志
- CUDA7.5+opencv2.4.11+vs2013+TBB 环境配置
- ARM-Linux S5PV210 UART驱动(转)
- Linux内核移植
- OpenGL.光照模型
- Mac配置hosts文件来访问局限网站
- Linux下Clion编译Cmake报错的解决方案
- CentOS 7 升级Python到3.5后,yum,和gnome-twear-tool 出现的问题
- Shell脚本统计指定目录下子目录中的文件个数
- Linux下I2C接口触摸屏驱动分析
- 变量+shell变量(1)
- STL 简单 copy 算法的实现
- Shell整理(持续更新中)
- linux 下文件夹的复制、覆盖以及确认问题解决