位置: 编程技术 - 正文

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

  • 预缴增值税的会计账务处理
  • 差额纳税是什么税
  • 水泥建材公司
  • 外币报表折算差额是一种未实现的汇兑损益
  • 建筑劳务如何开三个点的发票
  • 哪些费用的进项税可以抵扣
  • 收到生育险报销会计怎么写摘要呢
  • 子公司分红母公司要不要交税
  • 固定资产无法使用不能带来经济利益是否需计提租金
  • 金蝶专业版二级科目设置
  • 关税应纳税额计算公式
  • 订单式生产管理
  • 自建的固定资产入账价值具体包括哪些
  • 子公司向母公司借款对合并报表的影响
  • 补偿款开具发票
  • 增值税征收比例和征收方式
  • 当月没有认证的发票要勾选吗
  • 企业所得税是按季度还是按月
  • 个体工商户必须税务登记吗
  • 公司买的固定资产还没使用
  • 公司向个人转账分录
  • 小微企业 2021
  • 中介收中介费后就不管了
  • 残值收入的会计处理
  • 建筑企业按什么确认收入
  • windows打开文件
  • 12306打不开怎么回事苹果手机
  • mac怎么安装dmg软件
  • 公司招的兼职员工怎么报个税
  • PHP:pg_close()的用法_PostgreSQL函数
  • 支付投资款怎么做账
  • 在建工程减值准备
  • python网络爬虫技术
  • 华硕自带win10系统
  • thinkphp post
  • Chatgpt私有化部署(全流程)
  • 私人定制ai绘画下载
  • 牛客前端刷题怎么样
  • vue父子组件如何传递数据
  • python中字符串的长度怎么算
  • 集团公司如何收管理费
  • 担保贷款借款人征信不好有影响吗
  • 建设项目财务费用包括
  • 验证码php代码
  • 政府专项补贴税收
  • 土地补偿款会议纪要
  • 个人名字的发票可以报销吗
  • 开票限额相关规定最新
  • 现金流量表编制实操
  • 城投公司是什么东西
  • 只有进项要交税吗
  • 事业单位的服务期
  • 物料损失怎么入账
  • 企业的支出包括( )支出
  • 职工福利费的核算内容
  • 金融企业借款费用扣除比例
  • win8换win7详细过程
  • win10 bios模式
  • ati2sgag.exe进程安全吗 ati2sgag进程信息查询
  • linux tar -czvf
  • 32/64位Win10预览版11102(中英日韩等)多国语言包官方iso镜像下载大全
  • jquery width
  • python提取xml的值
  • linux shell脚本编程100例
  • unity gui layer
  • jquery操作样式的方法
  • javascript delete 使用示例代码
  • android图库
  • javascript要怎么学
  • js脚本使用教程
  • 简述javascript中的函数
  • js调用失败
  • 使用权资产
  • 税务贷app
  • 雅阁交强险和车船税多少
  • 中介服务企业怎么注册
  • 可以在企业所得税税前扣除的税金
  • 税务干部提升工作能力
  • 减免税备案登记表样本
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设