位置: 编程技术 - 正文

MySQL 与 Elasticsearch 数据不对称问题解决办法

编辑:rootadmin

推荐整理分享MySQL 与 Elasticsearch 数据不对称问题解决办法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

MySQL 与 Elasticsearch 数据不对称问题解决办法

jdbc-input-plugin 只能实现数据库的追加,对于 elasticsearch 增量写入,但经常jdbc源一端的数据库可能会做数据库删除或者更新操作。这样一来数据库与搜索引擎的数据库就出现了不对称的情况。

当然你如果有开发团队可以写程序在删除或者更新的时候同步对搜索引擎操作。如果你没有这个能力,可以尝试下面的方法。

这里有一个数据表 article , mtime 字段定义了 ON UPDATE CURRENT_TIMESTAMP 所以每次更新mtime的时间都会变化

logstash 增加 mtime 的查询规则

MySQL 与 Elasticsearch 数据不对称问题解决办法

创建回收站表,这个事用于解决数据库删除,或者禁用 status = 'N' 这种情况的。

为 article 表创建触发器

接下来我们需要写一个简单地 Shell 每分钟运行一次,从 elasticsearch_trash 数据表中取出数据,然后使用 curl 命令调用 elasticsearch restful 接口,删除被收回的数据。

你还可以开发相关的程序,这里提供一个 Spring boot 定时任务例子。

实体

仓库

定时任务

Spring boot 启动主程序。

标签: MySQL 与 Elasticsearch 数据不对称问题解决办法

本文链接地址:https://www.jiuchutong.com/biancheng/348717.html 转载请保留说明!

上一篇:MySQL5.7.03 更换高版本到MySQL 5.7.17安装过程及发现问题解决方案(mysql改造)

下一篇:mysql中url时区的陷阱该如何规避详解(数据库时区与url连接设置的时区)

  • 购销合同中约定产品质量问题引起的问题
  • 城镇土地使用税的征税范围
  • 测绘费开票需备注吗
  • 旅客运输进项税可以加计抵减么
  • 高速费用支付宝的怎么开票
  • 利润表盈利结构分析
  • 建筑业预收账款如何缴税
  • 商业企业能否计税
  • 票据贴现利息怎么开发票
  • 网上公司报税流程图
  • 印花税账务处理
  • 会计人士教你在Excel中如何计算年均增长率
  • 企业利用个体户走账
  • 职工的保险费在哪里查
  • 发票联丢失用抵扣联做账可以吗
  • 预收房租款如何入账
  • 发票密码区出来了一些
  • 享受免税的企业每月直接零申报吗
  • 将自产产品用于职工福利的账务处理
  • 计算内含报酬率所使用的年金现值系数
  • 无偿捐赠增值税计算公式
  • windows10如何设置锁屏时间
  • 应收账款怎么做分录
  • 民营非盈利企业好申请吗
  • php数组查找函数
  • amr文件下载
  • 独资子公司如何注册
  • 金融负债的范围
  • php去除空格和换行符
  • 什么情况下可以领取失业保险金
  • 应付帐款借方余额怎么算
  • php while true
  • auto.js 教程
  • 一站式自动化测试平台如何滑动
  • php设计模式六大原则
  • 查看zip内容
  • 真发票假业务会坐牢吗
  • 残疾人保证金怎么报税
  • 普通动产和特殊动产登记的区别
  • 社保减免财务账务处理
  • 住宿发票规格型号一栏写什么
  • 其他应收款可以直接平账吗
  • 申报方式选哪个?
  • 公司注销公章的处理
  • 跨年增值税专用发票红字发票怎么开
  • microsoft SQL server 2008有什么用
  • 确认委托代销手续费的会计分录
  • 应收利息科目的表述
  • sql server临时表的生命周期
  • 评估价值高于账面价值怎么账务处理
  • 购进商品发生溢余
  • 资本公积金转增股本会计处理
  • 基金申购费的会计分录
  • 税控盘费和服务费一样吗
  • 销售出库单需要盖章吗
  • 物流公司账务处理流程及方法
  • 目标考核奖金做什么科目
  • 股权变更需要交哪些税
  • 现金日记账怎么划线
  • 发票丢失如何处理入账
  • c++ 虚数
  • xp系统找不到指定的路径怎么办
  • win7安装sqlserver2005失败
  • linux临时目录一般存在哪个文件夹
  • win102021年1月大更新
  • win+p怎么用
  • win10组策略编辑器没有
  • 深入了解linux内核
  • window10如何解除密码
  • win10系统下怎么将腾讯qlv格式转换mp4格式?
  • linux 多块硬盘虚拟成一块
  • javascript学习指南
  • nodejs获取客户端ip地址
  • Android 使用mp4做礼物特效
  • 硬盘逻辑锁源码
  • 如何给图像应用css滤镜处理效果
  • python的了解
  • python的类变量和成员变量
  • bootstrap导航栏怎么居中
  • 发票红冲产生费用吗?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设