ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 企业开发 >> Redis分布式锁

Redis分布式锁(2/12)

来源:网络整理     时间:2016-04-07     关键词:redis

本篇文章主要介绍了"Redis分布式锁",主要涉及到redis方面的内容,对于企业开发感兴趣的同学可以参考一下: 1. 前因 以前实现过一个Redis实现的全局锁, 虽然能用, 但是感觉很不完善, 不可重入, 参数太多等等. 最近看到了一个新的Redis客户端R...

finally{

lock.unlock();

}

redisson.shutdown();

}

}

4. RLock接口

    通过上面的例子可以看出, 使用起来和juc里面的Lock接口使用很类似, 那么来看看RLock这个接口.

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

Rlock

|

----------Lock

|

----------void lock()

|

----------void lockInterruptibly()

|

----------boolean tryLock()

|

----------boolean tryLock(long time, TimeUnit unit)

|

----------void unlock()

|

----------Condition newCondition()

|

----------RObject

|

----------String getName()

|

----------void delete()

|

----------void lockInterruptibly(long leaseTime, TimeUnit unit)

|

----------boolean tryLock(long waitTime, long leaseTime, TimeUnit unit)

|

相关图片

相关文章