购物车设计
当我们点击商品时 会将商品添加到购物车 购物车中会出现多个不同的商品 那么如何将商品存储到redis中呢? 如果说将购物车中的信息当成一个list集合存入redis中 键为 redis:1 值为{[skuid:1,subtitle:'华为'],[skuid:2,subtitle:'小米']} 但是这样如果修改其中一条信息 那么需要在redis中查询出整个集合 所以这样设计并不合理 我们需要使用map集合 key 为 键为 skuid:1 值为{skuid:'1',subtitle:'小米'} skuid:2 值为{skuid:'2',subtitle:'华为'} skuid:3 值为{skuid:'3',subtitle:'oppo'}
因此 是 map<String, map<String,CartVO>>

浙公网安备 33010602011771号