软件开发RedisMySQL

MySQL写到Redis读的过程是实时还是异步?

请问各位大拿,实际生产环境中,MySQL写到Redis读的过程是实时还是异步?即Redis是否需要立刻支持读到前端写的数据?如果是异步的,时延一般是多少,比如XX秒还是XX分钟?显示全部

请问各位大拿,实际生产环境中,MySQL写到Redis读的过程是实时还是异步?即Redis是否需要立刻支持读到前端写的数据?如果是异步的,时延一般是多少,比如XX秒还是XX分钟?

收起
参与25

查看其它 7 个回答Luga Lee的回答

Luga LeeLuga Lee系统架构师None

这个取决于具体的应用场景和需求,可以是实时也可以是异步。

如果对数据一致性要求较高,例如金融交易系统、电商订单系统等,需要选择实时同步;
如果对数据一致性要求不高,例如博客、论坛等,可以选择异步同步。

延迟取决于具体的实现方式和应用场景,使用“消息队列”的异步的话,延迟一般在几毫秒到几秒之间;而使用“定时任务”的异步,延迟一般在几秒到几分钟之间。

互联网服务 · 2024-03-11
浏览278

回答者

Luga Lee
系统架构师None
擅长领域: 云计算容器容器云

Luga Lee 最近回答过的问题

回答状态

  • 发布时间:2024-03-11
  • 关注会员:9 人
  • 回答浏览:278
  • X社区推广