当前位置: 首页AAA场景题与系统设计场景题与系统设计_项目用到的分布式锁问题正文 分布式锁说明 场景题与系统设计_项目用到的分布式锁问题 0 30 目前对于小型的项目,往往会用 redis 来实现分布式锁,不过对于 Redi 实现的分布式锁,看似简单,其实有很多坑,如果没有处理好,很容易出现问题。 1. 请解释什么是分布式锁,有什么用? 2. 为啥采用redis来作为分布式锁实现? 3. Redis分布式锁在哪些情况下可能会失败?你是如何处理这些问题的? 4. 你的实现中锁的过期时间是如何设置的?为什么要这样设置? 5. 使用Redis锁对系统性能有何影响?你是如何优化的? 6. 除了Redis,你还考虑过其他分布式锁的实现方案吗?比如ZooKeeper或者数据库锁? 帅地永久会员 打赏 收藏 海报挣佣金 推广链接