2020-08-25:要实现一个Redis的分布式锁要注意什么?

2020-08-25  本文已影响0人  残冬十九

前言

每日一题专栏

要实现一个Redis的分布式锁要注意什么?

互斥性,同一时刻,智能有一个客户端持有锁。

防止死锁发生,如果持有锁的客户端崩溃没有主动释放锁,也要保证锁可以正常释放及其他客户端可以正常加锁。

防止误删,加锁和释放锁必须是同一个客户端。

高可用,如果只有Redis服务端负责加锁,这个Redis挂了怎么办?

上一篇 下一篇

猜你喜欢

热点阅读