`
qihuiyong6
  • 浏览: 39473 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Jedis事务用法

 
阅读更多
今天同事问了一个redis的问题,主要就是出现错误之后就把所有的本次操作添加的key删除掉。当时以为nosql数据库都不提供事务方面的机制呢,后来上网搜了一下还是找到解决方案了。代码实例如下。

public static void transactionDemo() {
        Jedis jedis = new Jedis(host,port);
        Transaction transaction = jedis.multi();
        transaction.set("tx1", "45d方dfddfdf");
        transaction.set("tx2", "t地方的df");
        boolean successful=true;
        if(successful){
            transaction.exec(); //提交事务
        }else{
            transaction.discard();//回滚事务
        }
        jedis.close();
    }
分享到:
评论

相关推荐

    使用redisson替代jedis

    使用redisson替代jedis中的的对应方法,以及对应的redis的命令在这三方中对应查询及操作,

    jedis jedis.jar

    jedis jar包; 版本:2.0 2.1

    Jedis API中文使用文档.-比较详细

    Java中使用Jedis操作Redis 文档比较详细, 具体的方法都进行了介绍了, 适合新手, 和老程序员进行复习, jedis api比较乱, 特此整理.

    jedis-2.9.0.jar

    jedis-2.9.0.jar jedis-2.9.0 jar 包,不包含源码,源码下载地址: http://download.csdn.net/download/tan3739/9993938 测试代码: 导入依赖包: commons-lang-2.5.jar commons-pool2-2.4.2.jar jedis-2.9.0 jar ...

    jedis-2.9.0-API文档-中文版.zip

    赠送jar包:jedis-2.9.0.jar;...使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    Jedis简明教程

    Jedis连接池使用方法,Jedis数据类型操作及事务简单介绍

    jedis依赖jar包

    jedis依赖jar包, jedis-2.7.0.jar

    jedis-2.8.0-API文档-中文版.zip

    赠送jar包:jedis-2.8.0.jar;...使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    jedis相关jar包

    jedis相关jar包:commons-pool2-2.3.jar、jedis-2.7.0.jar

    jedis-3.6.0-API文档-中文版.zip

    赠送jar包:jedis-3.6.0.jar;...使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    jedis-jedis-2.7.2

    jedis-jedis-2.7.2缓存技术应用

    jedis-2.5.1.jar

    实例方法: ? 1 import redis.clients.jedis.* ? 1 2 3 Jedis jedis = new Jedis("localhost"); jedis.set("foo", "bar"); String value = jedis.get("foo"); 支持的特效: Sorting Connection handling Commands ...

    jedis 2.8.1

    jedis jedis

    jedis-2.6.2.zip

    jedis 3.0新版本废弃了旧回收资源方法; 废弃方法为:JedisPool.returnResource(Jedis);回收资源 Jedis 3.0版本新回收资源: Jedis.close();此版本的close并不是 直接关闭jedis的连接。 注意点二:JedisPoolConfig 连接...

    jedis源码 (学习jedis)

    jedis源码 (学习jedis必备,附带测试用例)

    jedis-test.7z jedis 简单测试 项目工程

    jedis-test.7z jedis 简单测试 项目工程 lib 目录包含了依赖包: commons-lang-2.5.jar commons-pool2-2.4.2.jar jedis-2.9.0.jar 另: * Jedis 的源码工程(导入 eclipse 可直接运行): ...

    jedis-4.3.1

    要开始使用 Jedis,首先将其作为依赖项添加到您的 Java 项目中。如果使用 Maven: <groupId>redis.clients ... 使用连接池的更简单方法: JedisPooled jedis = new JedisPooled("localhost", 6379);

    jedis安装包

    jedis安装包

    jedis-3.0.1-API文档-中文版.zip

    赠送jar包:jedis-3.0.1.jar;...使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    jedis通过JedisSentinelPool获取jedis操作redis

    jedis通过JedisSentinelPool获取jedis操作redis,通过配置sentienl,获取sentinel连接池,通过sentinel,获取jedis信息

Global site tag (gtag.js) - Google Analytics