读书人

redis 怎么开启事务

发布时间: 2013-11-29 00:21:24 作者: rapoo

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.

读书人网 >Web前端

热点推荐