高并发(多用户同时请求,一个账号只能请求一次(账号上锁?))->分布式锁(redis的setnx)->原子操作减库存
redis
lpush + lpop = stack 先进后出的栈
lpush + rpop = queue 先进先出的队列
lpush + ltrim = capped collection 有限集合
lpush + brpop = message queue 消息队列
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 snmlm!