redis 如何开启事务?
1.前言。
redis2.1后通过watch监控要事务的对象,通过multi命令开启事务,通过exec命令执行commit.
2.例子。
jedis.set("wtest","1"); jedis.watch("wtest"); Transaction tran=jedis.multi(); tran.set("wtest","33"); Thread.sleep(10000); tran.exec();
执行后10秒内在client.get("wtest")的值是1
10秒后事务提交,client.get("wtest")变为33.
相关推荐
spurity 2020-11-10
LeeLuffy 2020-10-16
DriveCar 2020-09-07
xkorey 2020-09-14
zjuwangleicn 2020-09-04
dongtiandeyu 2020-08-18
Langeldep 2020-08-16
gamestart0 2020-08-15
loviezhang 2020-08-08
gaozhennan 2020-08-03
mcvsyy 2020-08-02
wenjieyatou 2020-07-30
happinessaflower 2020-07-29
花落花开春去秋来 2020-07-29
solarspot 2020-07-28
powrexly 2020-07-20
牧场SZShepherd 2020-07-20
qingjiuquan 2020-07-18