请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

库存、订单能否以redis为准,不经过数据库

库存数量是以数据库为准,这样还是要多访问几次数据库,可以把库存真实数据也存入redis吗,然后下单的时候就不需要访问数据库了,包括秒杀订单也存在redis里,每次都是redis操作,这样可行吗?

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

1回答

若鱼1919 2020-04-02 11:17:37

风险有点高,redis如果做了持久化无论是rdb还是aof效率都会大打折扣,抗不住那么大的压力,如果不开启持久化万一redis挂了那就更悲剧了

0 回复 有任何疑惑可以回复我~
  • 提问者 慕婉清1509142 #1
    如果使用redis主从架构,多个redis备份,这样可行吗
    回复 有任何疑惑可以回复我~ 2020-04-02 12:21:46
  • 若鱼1919 回复 提问者 慕婉清1509142 #2
    主从只是提高了可用性,并不能保证一致性,这样万一主节点挂点,数据还没来得及同步到从节点,从节点起来的时候就肯定会超卖的
    回复 有任何疑惑可以回复我~ 2020-04-02 12:56:24
  • 提问者 慕婉清1509142 回复 若鱼1919 #3
    好的,顺便问一下面试的时候问到项目的高一致性如何保证,该从哪几个方面回答呢?
    回复 有任何疑惑可以回复我~ 2020-04-02 14:08:58
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信