摘要: 抢购思路 比如2000件商品抢购。如果着2000这个数字,用数据库一行数据来保存,一次只能一个线程来减库存。 如果将2000件商品用20行来保存,每一行数字是100,可以同时20个线程来减少库存。 阅读全文
posted @ 2021-01-29 21:06 小名的同学 阅读(41) 评论(0) 推荐(0) 编辑
摘要: ZooKeeper分布式锁和redis分布式锁的区别 客户端的加锁逻辑没有区别,基本上都是设置一个key,客户端不断的延续着锁的时间。区别在于zookeeper的集群和redis的集群不一样。 如果redis设置的是主从模式。当数据到了master上,master会立刻返回结果给客户端。然后异步把数 阅读全文
posted @ 2021-01-29 18:28 小名的同学 阅读(50) 评论(0) 推荐(0) 编辑