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

浙公网安备 33010602011771号