sorl的全量更新与增量更新
solr 的全量更新与增量更新
- solr的增量更新
- 全量更新
solr的增量更新
1.首先要弄懂几个必要的属性,以及数据库建表事项,和dataimporter.properties 、data-config.xml里面的数据
<!-- transformer 格式转化:HTMLStripTransformer 索引中忽略HTML标签 ---><!-- query:查询数据库表符合记录数据 ---><!-- deltaQuery:增量索引查询主键ID ---> 注意这个只能返回ID字段<!-- deltaImportQuery:增量索引查询导入数据 ---><!-- deletedPkQuery:增量索引删除主键ID查询 ---> 注意这个只能返回ID字段
2.数据库配置注意事项
1.如果只涉及添加,与修改业务,那么数据库里只需额外有一个timpstamp字段
就可以了,默认值为当前系统时间,CURRENT_TIMESTAMP
2.如果还涉及删除业务,那么数据里就需额外再多添加一个字段isdelete,int类型的
用0,1来标识,此条记录是否被删除
3.dataimporter.properties
这个配置文件很重要,它是用来记录当前时间与上一次修改时间的,通过它能够找出,那些,新添加的,修改的,或删除的记录标识,此条记录是否被删除的记录
4.增量更新就是在全量更新的基础上加上一些配置,配置如下:
5.通过后台管理手动增量更新和通过浏览器手动更新
全量更新
我们在solr页面将数据库中的数据全部导入到solr中的方式就叫做solr的全量更新
sorl的全量更新与增量更新相关推荐
- 全量更新和增量更新_增量BIOS更新或直接更新到最新版本哪个更好?
全量更新和增量更新 There are few things as irritating as a Blue Screen of Death, but sometimes there is an ea ...
- Android 腾讯Bugly使用(异常上报,全量升级,热更新)
1.0.1腾讯Bugly使用(异常上报,全量升级,热更新) 说明 Bugly全量升级,热更新以及异常上报是一起集成的,还包括运营统计,本文档着重演示热更新功能. 接入步骤 1.在Project的bui ...
- 基于Solr DIH实现MySQL表数据全量索引和增量索引
实现MySQL表数据全量索引和增量索引,基于Solr DIH组件实现起来比较简单,只需要重复使用Solr的DIH(Data Import Handler)组件,对data-config.xml进行简单 ...
- solr mysql 增量索引_基于Solr DIH实现MySQL表数据全量索引和增量索引
实现MySQL表数据全量索引和增量索引,基于Solr DIH组件实现起来比较简单,只需要重复使用Solr的DIH(Data Import Handler)组件,对data-config.xml进行简单 ...
- solr 从数据库导入数据,全量索引和增量索引(实例配置原理)
http://blog.csdn.net/u013378306/article/details/50761610 为防止原文删除特此备份 ------------------------------- ...
- solr 从数据库导入数据,全量索引和增量索引
首先说一下是从MySQL数据库导入数据 这里使用的是mysql测试. 1.先在mysql中建一个表:solr_test 2.插入几条测试数据: 3.用记事本打solrconfig.xml文件,在sol ...
- 转:solr 从数据库导入数据,全量索引和增量索引(实例配置原理)
http://blog.csdn.net/u013378306/article/details/50761610 为防止原文删除特此备份 ------------------------------- ...
- [搜索] Solr (三) 全量索引与增量索引
solr.home D:solr\home solr.war D:solr\server\solr 参考文档 IBM developerWorks 文档库 Apache Solr 的新特性 ...
- kettle spoon判断增量更新_Kettle增量更新设计技巧
摘要:本文主要讨论一些在ETL中设计增量更新的方法和技巧. ETL中增量更新是一个比较依赖与工具和设计方法的过程,Kettle中主要提供Insert / Update 步骤,Delete 步骤和Dat ...
最新文章
- xpath选择器简介及如何使用
- html5 比例尺,高德地图API之缩放比例尺控件+3D转换
- Verilog初级教程(14)Verilog中的赋值语句
- html左边动右边不动,网页布局//上左不动,其他滑动
- 【新星计划】 Python的txt文本操作-读、写
- HTML+CSS+JavaScript复习笔记持更(六)——CSS3常用属性之文本
- iOS 崩溃日志在线符号化实践
- OPA 16 - how is mocked transaction types loaded in the runtime
- vue样式绑定与事件处理器的基本使用
- 一个含n个顶点和e条弧的有向图以邻接矩阵表示法为存储结构,则计算该有向图中某个顶点出度的时间复杂度为
- APC UPS 网络管理卡(型号apc ap9631)的配置
- [藏]常用的匹配正则表达式和实例
- [解题报告]HDU 2019 数列有序!
- 中科院-杨力祥视频教程	08课程
- 纪检委,检察院的工资
- 计算机快捷截图方式,Windows系统电脑快速屏幕截图方式
- python基础ppt_Python入门之你必须了解的基础知识
- 201871010133-赵永军《面向对象程序设计(java)》第二周学习总结
- compareAndSet
- U盘AUTO病毒删除办法
热门文章
- 关于游戏帧同步问题的总结
- 商业解决方案策划专家(区块链)
- android 充电保护时间修改
- 页面跳转不携带referrer的方法
- 创业的第一百四十八天
- 关于Linux启动jar包报:Error: Invalid or corrupt xxx.jar问题
- RT-Thread 入门学习笔记:vsnprintf来替代rt_vsnprintf来打印浮点
- c语言阶码的位数,【判断题】浮点数的取值范围由阶码的位数决定,而精度由尾数的位数决定。 (1.0分)...
- 虹科案例|便携式光谱仪用于水质检测
- IEEE754运算中移码与阶码变换关系的理解