专栏名称: 架构师之路
架构师之路,坚持撰写接地气的架构文章
目录
相关文章推荐
51好读  ›  专栏  ›  架构师之路

我坚决反对,通过缓存传递数据!(第64讲)

架构师之路  · 公众号  · 架构  · 2025-05-16 08:06

正文

请到「今天看啥」查看全文


,非常成熟的数据通道;


2. 而cache反而会将service-A/B/C/D 耦合在一起 ,大家要彼此协同约定key的格式,ip地址等;


3. MQ能够支持push,而cache只能拉取, 不实时,有时延;


4. MQ能 支持数据落地 ,cache具备将数据存在内存里,具有“易失”性,当然,有些cache支持落地,但互联网技术选型的原则是, 让专业的软件干专业的事情 nginx做反向代理,db做固化,cache做缓存,mq做通道;

图片

综上, 数据管道场景,MQ比cache更加适合


场景二:数据共管场景,两个(多个)service同时读写一个cache实例会导致耦合。

图片






请到「今天看啥」查看全文