【实战场景二】如何设计一个分布式锁?

如何设计一个分布式锁?

今天,叶秋老哥又去面试了,只见美女面试官微微一笑,问了我一个问题,听完后,内心一颤,不知道是被她迷人的笑容给迷倒,还是被她的致命问题给问倒。不过还是内心一收,正襟危坐,吧啦吧啦了一堆,如下:

对于如何设计一个分布式锁,我认为我们应该先了解什么是分布式锁?

1、什么是分布式锁

我个人理解的分布式锁,顾名思义就是分布式系统下的锁。在分布式系统中,若数据只有一份,那么在同一时刻,或许会有多个机器访问修改该数据,那么为了保证该数据的一致性和可见性,我们就需要一个锁,当有机器访问该数据时,就把该数据锁住,来提醒别的机

猜你喜欢

转载自blog.csdn.net/weixin_44427181/article/details/129066401