在开始讲分布式锁之前,有必要简单介绍一下,为什么需要分布式锁? 与分布式锁相对应的是「单机锁」,我们在写多线程程序时,避免同时操作一个共享变量产生数据问题,通常会使用一把锁来「互斥」,以保证共享变量的正确性,其使用范围是在「同一个进程」中。 如果换做是多个进程,需要同时操作一个共享资源,如何互斥呢? 例如,现在的业务应用通常都是微服务架
水滴与银弹 7年资深后端研发,给你呈现不一样的技术视角! Kaito · 27 篇内容 · 2394 赞同 · 35 订阅 订阅专栏推荐文章专栏介绍 已更内容 7年资深后端研发,给你呈现不一样的技术视角! 专栏作者 Kaito 关注 知乎影响力 获得9901 次赞同 · 3464 次喜欢 · 2.7 万次收藏 已更内容 · 27 缓存和数据库...