首页 > 其他 > 详细

创建购物车需要考虑哪些因素?以及解决方案

时间:2020-04-02 21:57:08      阅读:71      评论:0      收藏:0      [点我收藏+]

购物车

一、购物车给用户的关系

  1. 一个用户必须只能有一个购物车
  2. 如果有单点登录,加载一定在购物车之前

二、跟购物车有关的操作

  1. 添加购物车
    • 用户未登录状态
      • 数据存储地方(Redis、Cookie:存入本地local storage)
    • 用户登录状态
      • Redis缓存中【读写速度块】
        • 存储方式【Hash:hset(key,field,value),key:user:userId:cart,hset(key,skuId,value)】
      • 数据库中【持久化保存,数据安全(Oracle,MySQL)
  2. 展示购物车
    • 未登录状态的展示
      • 直接从Cookie中取数据
    • 登录状态的展示
      • 用户登录后必须显示数据库【Redis】+Cookie中的购物车的数据

 

创建购物车需要考虑哪些因素?以及解决方案

原文:https://www.cnblogs.com/chai-blogs/p/12622966.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!