全模块电商系统之购物车模块

购物车模块问的比较多,主要是围绕「缓存」这块进行问,这块需要想清楚,因为具体要缓存哪些字段,其实有很多选择,对于这些选择,你自己要思考好。

总之,最基本的就是要掌握:购物车你是怎么设计的,比如缓存哪些字段,为什么选择这些字段呢?

剩下的就是基于你自己的设计了,比较随机应变了,主要会围绕高并发的情况来考察,比如

1、怎么保证数据库的数据和redis中的数据一直行?保证不超卖?

问题总结

腾讯面试

10 Redis购物车具体是存储了哪些内容?什么数据结构?

11 Redis里只存储了id和数量,总价格是怎么计算的?

12 那你支付成功之后就清除redis里hash的key?

发表评论

后才能评论