canal 如何根据mysql Schema 自动创建es mapping?

eh57zj3b  于 2022-04-21  发布在  Java
关注(0)|答案(2)|浏览(224)

如何根据mysql Schema 自动创建es mapping?现在必须要先在es中创建好mapping才行。

unhi4e5o

unhi4e5o1#

为什么会有这样的需求呢. 好奇...
新增一个同步任务. 不应该是先创建好es mapping, 然后再新增一个同步的配置文件嘛...

dgenwo3n

dgenwo3n2#

那只能在全量同步的时候增加,毕竟增量要在你以及确定字段的基础上增加。
全量同步过程中增加mysql->es 字段对应关系,校验是否有es索引,没有就创建。不过没什么意义,业务需求奇怪

相关问题