购物车:
hash:
key:user:memberId:cart
value:map
map{key:skuid,value:cartItem}
2:提交订单时防止重复提交:订单交易码
String
key:user:memberId:tradeCode
value:UUID
3:list结构
先限流再限制每个用户访问频率,从redis的list令牌中弹出,返回的token令牌不为空,则异步mq发送扣减库存消息。
String value = redisUtil.getStringRedisTemplate().opsForList().leftPop(key);
set去重
zset用户积分排序
redis各种数据结构在项目中的应用场景
最新推荐文章于 2024-07-10 15:00:00 发布