读书人

Jedis的数据库事务操作示范

发布时间: 2013-11-09 17:06:41 作者: rapoo

Jedis的数据库事务操作示例

import java.util.List;import redis.clients.jedis.Jedis;import redis.clients.jedis.Transaction;public class Mainer {public static void main(String[] args) {Jedis jedis = new Jedis("localhost");jedis.connect();// 连接到Redis服务器jedis.watch("name");// 当前客户端监视该name键//jedis.unwatch();    // 撤销监视Transaction tran = jedis.multi();// 开启事务状态tran.set("name", "benson");// 添加键值对tran.get("name");// 获取键对应的值//tran.discard();// 取消上述命令的执行List<Object> list = tran.exec();// 提交事务// 输出服务器执行命令返回给客户端的结果for(Object resp : list) {System.out.println(resp);}}}

?

运行客户端之前,需开启Redis服务器 redis-server.exe

?

备注:

Jedis?是 Redis 官方首选的 Java 客户端开发包。

下载地址:https://code.google.com/p/jedis/

读书人网 >其他数据库

热点推荐