分布式缓存体系
2021-01-27 17:26:58 1 举报
分布式-缓存-架构体系
作者其他创作
大纲/内容
servier
正常更新方式
拉取binglog
1.根据消息读取对应信息
投递消息
1. 某些情况下不能保证数据的实时一致(比如技术人员手动改动DB数据、利用MQ更新缓存失败),这个时候只能等待5分钟的过期时间,有的业务是不允许的。 2. 加入了过期时间导致另外一个问题:在缓存不命中的那一刻,会尝试从DB中Load数据。这无疑会进一步延长响应时间3.一些极端场景会导致数据不一致,可考虑延时双删,数据都DB取,根据场景灵活取舍
canal
缓存没有读到,读DB
缓存更新服务
读
没读到,从DB回设缓存
消费消息
canal 出故障时
写
2.更新
0 条评论
下一页