package cn.com;import java.util.List;import redis.clients.jedis.Jedis;import redis.clients.jedis.Transaction;public class Redis_Transactions { public static Jedis redis = new Jedis("localhost", 6379);// 连接redis /** * 基本事务用法 * 默认给user1,user2都初始化为1000 * 开启事务 * 给user:1:money 加一 * 给user:2:money 减一 * 执行事务 * */ public static void base_trans() throws InterruptedException{ redis.flushDB();//清除数据 redis.set("money", "1000"); redis.set("money1", "1000"); long start = System.currentTimeMillis(); Transaction tx = redis.multi(); tx.incr("money");//给用户user:1 加一块钱 tx.decr("money1");//给用户user:1 减一块钱 List