秒杀场景要不要加分布式锁?--第二版
3、给每个用户钱包唯一ID
如图,此时可以同时支持10000个人同时秒杀,避免无力支付的用户捕获资源,此时请求捕获手表锁,依然需要使用分布式锁消耗资源,损耗性能
那么如何提升性能呢?
4、避免手表锁的消耗
如图,我们采用redis集群,提前将手表均匀放到redis节点中;此时redis集群有六个节点,由于redis单线程的机制
剩余60%内容,订阅专栏后可继续查看/也可单篇购买
Java之项目解析+八股文 文章被收录于专栏
针对Java简历中项目的功能进行提问,大家可以在评论区中解答/讨论;同时提供八股文