随笔分类 - Redis
作为分布式锁、缓存等
    
摘要:Redis秒杀方案 Redis性能很好,被大量使用于秒杀场景下,实现秒杀有以下几种方案: 方案一:使用商品ID作为分布式锁,加锁后扣减库存该方案的实现流程为: 用户发起秒杀请求到Redis,Redis先使用商品ID作为key尝试加锁,保证只有一个用户进入之后流程,保证原子性; 如果加锁成功,则查询库
        阅读全文
                
摘要:前言 分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细
        阅读全文
                
                    
                
浙公网安备 33010602011771号