关于Jedis

概述

我们要使用Java来操作Redis

什么是jedis
是Redis官方推荐的java连接开发工具!使用Java 操作Redis 中间件!如果你要使用java操作redis,那么一定要对Jedis十分的熟悉!

测试

  • 导入依赖
        <dependency>
            <groupId>redis.clients</groupId>
            <artifactId>jedis</artifactId>
            <version>3.2.0</version>
        </dependency>
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>1.2.60</version>
        </dependency>
  • 编码测试

连接数据库

public class TestPing {
    
    
    public static void main(String[] args) {
    
    
        Jedis jedis = new Jedis("127.0.0.1",6379);
        System.out.println(jedis.ping());
    }
}

在这里插入图片描述

操作数据
这里的命令和Linux下那些命令都是一模一样的。

断开连接

事务

public class TestTX {
    
    
    public static void main(String[] args) {
    
    
        Jedis jedis = new Jedis("127.0.0.1",6379);
        Transaction multi = jedis.multi();
        JSONObject jsonObject = new JSONObject();
        jsonObject.put("name","lhj");
        jsonObject.put("hello","jedis");
        String s = jsonObject.toJSONString();
        try {
    
    
            multi.set("user1",s);
            multi.set("user2",s);
            multi.exec();
        } catch (Exception e) {
    
    
            multi.discard();
            e.printStackTrace();
        } finally {
    
    
            System.out.println(jedis.get("user1"));
            System.out.println(jedis.get("user2"));
            jedis.close();
        }
    }
}

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/AIJXB/article/details/113867661