请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

1回答

InCowboy 2023-01-19 22:58:55

多个的话用SQL语句用join,然后可以设置JSON对象存储,具体可以参考这里:https://github.com/alibaba/canal/wiki/Sync-ES

https://img1.sycdn.imooc.com//szimg/63c95aad090a475710270828.jpg

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_一美金_0 #1
    处理方式就是把mysql的关联到的表数据都冗余到es的一列里面是吧
    回复 有任何疑惑可以回复我~ 2023-01-20 16:05:37
  • InCowboy 回复 提问者 qq_一美金_0 #2
    不是,看需求,如果需要存单个字段也是可以的,我只是告诉你JSON也可以,JSON就是方便看,当然还是要看具体需求
    回复 有任何疑惑可以回复我~ 2023-01-20 19:08:48
  • 提问者 qq_一美金_0 回复 InCowboy #3
    比如我的订单系统,我的mysql订单是关联了其他3张表的,我把这些关联都用join关联查询写入es的一条数据就行了是吧。这样做是比较合理的解决方案吗
    回复 有任何疑惑可以回复我~ 2023-01-26 11:16:51
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信