随笔分类 -  Redis

摘要:1. 解决领域 位于不同 jvm 下的线程之间 , 不能使用 synchronized 那么 同一时间就可能对同一个资源进行访问 , 造成状态不一致. 比如 A , B买东西 , 买 资源 菠萝 ,只有一个 ,两个线程同时读到剩余 1 个库存 ,然后同时下单 .造成超卖 这个时候用一个统一能访问到的 阅读全文
posted @ 2020-05-05 03:45 挪威森林猫Zzz 阅读(127) 评论(0) 推荐(0)
摘要:1. 在Redis里 , list是有序(按添加顺序) , set是无序 RPUSH key value . 这是放右边 , 谁后到, 那么序号越大 . 如果100个人抢80张票 , 同时插入 , 取 (票 , 0 , 79) 按顺序插入,只取前面80个 如果人在80个里面 , 那么就是抢票成功 . 阅读全文
posted @ 2020-01-05 02:40 挪威森林猫Zzz 阅读(814) 评论(0) 推荐(0)