请稍等 ...
×

采纳答案成功!

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

为啥要将购物车放redis缓存,你最后的价格和商品信息也要从数据库查,这样再去将购物车信息放到redis缓存能减少性能问题吗?

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

1回答

廖师兄 2020-04-24 13:34:27

没有看懂你的问题,你的意思是可以将购物车放到数据库?

1 回复 有任何疑惑可以回复我~
  • 我也有同样的疑惑。redis中的Cart对象只存储了productID,quantity,selected三个数据;每次返回CartVo对象的时候,还是要从数据库中查找其他数据,访问数据库的频率并没有降低,为什么可以提高性能啊?
    回复 有任何疑惑可以回复我~ 2021-09-25 13:38:16
  • 用户的购物车,不放数据库而是放redis,就避免了在数据库对购物车本身的增删改查,是提升了性能。当然,查商品信息这个环节还是去数据库查,不能节省
    回复 有任何疑惑可以回复我~ 2023-09-16 17:51:09
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信