位置: 编程技术 - 正文

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

  • 个人所得税的会计科目
  • 环境保护税的纳税期限
  • 建筑业预缴增值税怎么填纳税申报表
  • 文化建设税是含税价吗
  • 个体工商户旅馆怎么交税
  • 定额发票上可以盖章吗
  • 收到进项发票已认证,对方冲红重开,我方凭证什么做
  • 救灾捐赠会计分录
  • 收到电子银行承兑汇票的账务处理
  • 车购税退税需要多长时间
  • 承兑汇票的贴现费用怎么计算
  • 工会经费征税吗
  • 怎么认证财付通
  • 金税三期实收资本的印花税在哪缴?
  • 资产减值损失转回的账务处理
  • 住房公积金证书插上为什么登不进去
  • 存货损失会计处理
  • 企业购买固定资产的价款超过正常信用条件
  • 年底开发票需要交企业所得税吗?
  • 营改增后小规模都是三个点吗
  • 资管新规出台目的
  • 会计中包装物计入
  • 股息收入属于应税收入吗
  • 委托代销商品委托方发出商品的分录
  • 进口应税消费品所支付的金额不包括
  • 企业出售旧设备的收入要纳税吗
  • 城市维护建设税税率
  • 发现以前年度未做领料生产的分录怎么处理
  • 怎么通过mac地址访问设备
  • 默认网关不可用win7
  • 公司并购的税务处理办法
  • 结转本月发生的费用
  • uniapp监听网络状态
  • 日本福吉山
  • 土地增值税清算扣除项目
  • 商业企业收到增值税
  • 你正在树干上睡觉
  • opencv如何使用
  • 税控减免怎么做账
  • 购入专利权属于
  • 怎样安装∪sb
  • react错误处理
  • php array_product
  • 工程完工收到工程发票
  • 公司采购一直没走对公付款怎么处理
  • 商标属于无形资产怎么入账
  • mysql5.7设置编码
  • mongodb win7
  • 基于法律行为的物权变动模式包括
  • 小规模纳税人差额征收税率是多少
  • PostgreSQL教程(八):索引详解
  • 哪些情况属于
  • 以土地使用权投资入股是否缴纳增值税
  • 进销存的会计处理实务
  • 价格调节基金费率
  • 在建工程发生的运费计入什么科目
  • 机票退票手续费可以开发票吗
  • 个人微信转账可以给对方开发票吗
  • 金蝶软件标准版多少
  • 利息收入为什么冲减财务费用
  • 会计报表的主要构成内容
  • sql中的where in
  • win8怎么看windows
  • windows一键安装
  • windows10周年更新
  • 飞行体验设备
  • cocos2d游戏引擎
  • jquery layout 布局
  • python中的文件读写
  • python开发bi
  • android.intent.extra.text
  • python列表讲解
  • 编写shell脚本,批量建立用户
  • pulls toward
  • canvas的原理
  • 安卓网络管理类app
  • 中国裁判文书怎么查个人案件
  • 怎么用发票号码查询商品
  • 2021税务零申报流程
  • 汕头办理社保卡流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设