问题描述
mysql 表里有个字段,已经存在很久了,但是这个字段一直没同步到 es。
因为业务需要,现在想把 这个字段 同步到 es,请问有什么比较好的方式吗
基本情况
mysql:5.7
es:6.0
数据同步组件:canal
自己考虑过的实现
因为是基于 canal 进行同步,而 canal 是基于 binlog。因此这边想的是,更新 数据的 create_time。从而触发 canal 同步。
但是觉得这样的实现有点 low.
因此,想问:有没有更好一点的实现方式?
mysql 表里有个字段,已经存在很久了,但是这个字段一直没同步到 es。
因为业务需要,现在想把 这个字段 同步到 es,请问有什么比较好的方式吗
mysql:5.7
es:6.0
数据同步组件:canal
因为是基于 canal 进行同步,而 canal 是基于 binlog。因此这边想的是,更新 数据的 create_time。从而触发 canal 同步。
但是觉得这样的实现有点 low.
因此,想问:有没有更好一点的实现方式?
4 回答1.7k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
8 回答1.4k 阅读
1 回答2.7k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
4 回答2.2k 阅读
3 回答1.1k 阅读✓ 已解决