文档详情

Redis分布式锁深度介绍.docx

发布:2022-04-15约3.1万字共39页下载文档
文本预览下载声明
1.知识准备 必须的前置知识包括: Redis的基本命令 ** Spring的Java配置方式 JDK中的线程同步方式,例如synchronize关键字,Lock 等 ** 下列知识如果也会,会更轻松: SpringBoot基本使用 SpringDataRedis的基本使用 zookeeper的使用 2.什么是分布式锁 在讨论分布式锁前,我们先假设一个业务场景: 2.1.业务场景 我们假设一个这样的业务场景: 在电商中,用户购买商品需要扣减商品库存,一般有两种扣减库存方式: 下单减库存 优点:用户体验好,下单成功,库存直接扣除,用户支付不会出现库存不足情况缺点:用户
显示全部
相似文档