0
点赞
收藏
分享

微信扫一扫

10、使用Java操作Redis之Jedis

Ewall_熊猫 2022-01-21 阅读 21

Jedis

我们要使用java来操作Redis
jedis是redis官方唯一推荐的java连接开发工具!使用java操作redis中间件!如果你要使用java操作redis,那么一定要对jedis十分的熟悉
redis
  1. 导入对应的依赖

        <dependencies>
            <!-- https://mvnrepository.com/artifact/redis.clients/jedis -->
            <dependency>
                <groupId>redis.clients</groupId>
                <artifactId>jedis</artifactId>
                <version>4.0.0</version>
            </dependency>
            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>fastjson</artifactId>
                <version>1.2.79</version>
            </dependency>
        </dependencies>
    
  2. 编码测试!

    • 连接数据库
      1. 其中一定要在电脑上包含一个redis环境,不然电脑会报错,

      2.         Jedis jedis = new Jedis("127.0.0.1",6379);
        
    • 操作命令
              //首先进行清空数据
              jedis.flushDB();
               //新创建一个object对象
              JSONObject object1 = new JSONObject();
              //在对象之中添加数据
              object1.put("xaioduan",18);
              object1.put("xiaoliu",18);
              //将添加的对象转换为String类型
              String result = object1.toJSONString();
              //开启事务
              Transaction multi1 = jedis.multi();
              //在事务中进行添加用户以及查询用户
              try{
                  multi1.set("user1",result);
                  multi1.set("user2",result);
                  multi1.exec();
              }catch (Exception e){
                  multi1.discard();
                  e.printStackTrace();
              }finally {
                  System.out.println(jedis.get("user1"));
                  System.out.println(jedis.get("user2"));
                  jedis.close();
              }
      
    • 结束测试(断开连接)

      连接结束只需要调用close方法即可

举报

相关推荐

0 条评论