zoukankan      html  css  js  c++  java
  • jedis的简单使用

    jedis的简单使用

    jedis是redis官方推荐的java连接开发工具,是使用Java操作redis的中间件。

    • 导包
    <!-- https://mvnrepository.com/artifact/redis.clients/jedis -->
    <dependency>
        <groupId>redis.clients</groupId>
        <artifactId>jedis</artifactId>
        <version>3.5.2</version>
    </dependency>
    
    • 测试
    package com.yl.redis.jedis;
    
    import redis.clients.jedis.Jedis;
    
    /**
     * 测试连接
     */
    public class TestPing {
    
        public static void main(String[] args) {
            //操作redis的对象
            Jedis jedis = new Jedis("192.168.244.129",6379);
            //测试是否连接到远程的redis
            System.out.println(jedis.ping());
            //所有的redis操作和服务器上的命令一样,可以自己测试
            jedis.set("key1","yl01");
        }
    
    }
    

    如果连接远程服务器超时失败,检查redis配置文件是否关闭保护模式,修改绑定ip,参考资料:https://www.cnblogs.com/Y-wee/p/14099745.html

    • 测试事务
    package com.yl.redis.jedis;
    
    import redis.clients.jedis.Jedis;
    import redis.clients.jedis.Transaction;
    
    public class TestTX {
    
        public static void main(String[] args) {
            Jedis jedis = new Jedis("192.168.244.129",6379);
    
            jedis.flushDB();//清空数据库
    
            Transaction multi = jedis.multi();//开启事务
    
            try {
                multi.set("user1","yl01");
                multi.set("user2","yl02");
    //            int i=1/0;//模拟异常
                multi.exec();//执行事务
            } catch (Exception e) {
                multi.discard();//放弃事务
                e.printStackTrace();
            }finally {
                System.out.println("user1="+jedis.get("user1"));
                System.out.println("user2="+jedis.get("user2"));
    
                jedis.close();//关闭连接
            }
    
        }
    
    }
    
    记得快乐
  • 相关阅读:
    mysql数据库中的锁
    HihoCoder
    旅游规划(双权连通图)
    单调栈的原理
    战争联盟(并查集)
    点赞狂魔(巧用STL容器事半功倍)
    这是二叉搜索树吗?
    好像是两种权的dijkstra
    pat--046.整除光棍(除法模拟)
    幸运数字 2
  • 原文地址:https://www.cnblogs.com/Y-wee/p/14560755.html
Copyright © 2011-2022 走看看