方案一 Redis数据直接异步更新至数据库

优点:简单、没有复杂的流程。
缺陷:redis宕机或者故障,可能会造成缓存内库存数据的丢失。
如果仅仅才用方案一,如果Redis扣减成功,但在推异步队列(延时或实时队列)成功之前发生故障(如机器宕机,MQ中间件不稳定等),那么就会有可能导致同步消息丢失。
方案二:Redis扣减库存时,同步在业务数据中insert库存信息

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。