位置: 编程技术 - 正文

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连接设置的时区)

  • 没有签订劳动合同可以直接离职吗
  • 特定业务计算的应纳税所得额
  • 个人独资企业出资额是注册资本吗
  • 个体工商户个税税率表2023年
  • 珠宝属于什么行业领域
  • 公司转给法人备注怎么填
  • 餐饮个体工商户交税标准
  • 增值税预缴税金交错了怎么办
  • 怎么把原材料转为成本
  • 河道费怎么计算
  • 对子公司进行增资
  • 企业购买黄金如何处理
  • 统一员工行为规范
  • 如何填制记账凭证总结
  • 办税人员的职责和义务
  • 原材料意外损失会计分录
  • windows4月更新
  • windows11怎么显示桌面图标
  • 往年的营业外收入冲减
  • 购买固定资产算投资吗
  • win7为什么这么多人用
  • 笔记本如何刷新bios
  • PHP:mb_ereg_replace_callback()的用法_mbstring函数
  • uniapp获取input的值
  • linux系统中安装web服务
  • 事业单位年末收入怎么算
  • win10待机后无法输入密码
  • vue 滚动条往下滑
  • vue 长列表优化
  • 预提借款税费会减少吗
  • Vue3-Pinia的基本使用
  • js解构赋值浏览器报错
  • opencv1.0安装
  • php curlfile
  • fstrim命令
  • 流动资产的含义及常见项目
  • 铁路运输企业受托代征 印花税
  • 应交增值税一般是多少
  • 准则对()、()和()等作出基本规定
  • 错开发票所需要提供的资料和时效要求是?
  • 邮电通信企业业务收入包括哪些内容?
  • mysql数据库性能监控
  • 疫情期间提涨薪合适吗
  • 税控服务费减免月底怎样结转
  • 交易性金融资产公允价值变动怎么算
  • 备用金怎么计入明细账
  • 红字发票怎么申报增值税
  • 微信转账和支付宝转账有法律效力么
  • 废料卖出算哪种收入
  • 损益平准金是什么会计科目
  • 建筑企业工程施工科目怎么结转
  • 会计怎么做工资单
  • 高新技术企业每年需要多少专利
  • 企业的投资公司 私募
  • 在sql查询中使用where子句指定的是
  • 记一次因线上mysql优化器误判引起慢查询事件
  • macbook存东西一般存在哪
  • ssh访问windows
  • 微软为什么放弃win10
  • winxp系统怎么设置默认账户登入
  • ubuntu无法下载
  • ubuntu卸载dpkg安装的软件
  • 新版itunes怎么导入音乐
  • mac怎么使用islide
  • windows7搭建ftp
  • 联想y485p升级无线网卡
  • win10一年更新一次
  • linux gc
  • win7更改ip地址后有网络无法上网
  • Win10预览版拆弹
  • win7系统无wifi连接
  • python双循环题
  • 发送邮件python
  • Unite Beijing 2015大型活动
  • Android音乐播放器评论功能怎么实现
  • 如何加强税务系统财务管理工作
  • 农机作业服务费用 如何开发票
  • 73平方的房子有多大
  • 电子增值税专用发票和纸质增值税专用发票的区别
  • 税收优惠政策有没有政府补助
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设