redis的分布式锁(面试题)

首先想一想为何要有分布式锁? 保证一个方法在高并发状况下的同一时间只能被同一个线程执行。web 锁的用途? (1)容许多个客户端操做共享资源 这种状况下,对共享资源的操做必定是幂等性操做,不管你操做多少次都不会出现不一样结果。在这里使用锁,无外乎就是为了不重复操做共享资源从而提升效率。 (2)只容许一个客户端操做共享资源 这种状况下,对共享资源的操做通常是非幂等性操做。在这种状况下,若是出现多个客
相关文章
相关标签/搜索