readlock专题

redis面试(十九)读写锁ReadLock

读写锁ReadLock 简单来说就是互斥锁和非互斥锁。多个客户端可以同事加的锁叫读锁,只能有一个客户端加的锁叫写锁。这个理论应该是从数据库中来的,放在这里也是同样的解释。 多个客户端同时加读锁,是不会互斥的,多个客户端可以同时加这个读锁,读锁和读锁是不互斥的如果有人加了读锁,此时就不能加写锁,任何人都不能加写锁了,读锁和写锁是互斥的如果有人加了写锁,此时任何人都不能加写锁和读锁了,写锁和写锁也