canal同步redis的问题

canal同步redis的问题

姚老师,请问一下canal监听binlog日志之后,监听到修改数据怎么获取到redis中相对应的数据哈(怎么按一定的规则拼接redis key)?或者有什么案例参考一下吗?

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

登陆购买课程后可参与讨论,去登陆

1回答
姚半仙 2020-09-04 21:20:09

java业务代码在中间对接canal,转存redis,这个是最常用的,key生成规则在java控制。或者用官方提供的adapter,sample在cannal的github里可以找到说明

  • 提问者 慕圣7142753 #1
    好的,谢谢老师
    2020-09-05 09:38:37
  • 提问者 慕圣7142753 #2
    老师,canal将修改信息发送到监听端,监听端获取修改信息后,如何获取到这条数据对应的redis信息,也就是key的信息;按理说通过方法查询到的数据保存到redis,方法参数是千变万化的,所以redis key也是五花八门的哈,这样的话无从更新呀?
    2020-09-05 09:54:32
  • 提问者 慕圣7142753 #3
    老师,是不是canal只能修改固定规则的key的redis数据哈?
    2020-09-05 09:56:06
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师