redis 之 jedis

redis 连接的常用命令

auth <password> 验证密码是否正确
echo <message> 打印字符串
ping 查看服务器是否运行
quit 关闭当前连接
select <index> 切换到指定数据库

java 使用Redis

驱动包使用的是 jedis.jar

jedis依赖

     <dependency>
            <groupId>redis.clients</groupId>
            <artifactId>jedis</artifactId>
            <version>3.3.0</version>
        </dependency>

连接到redis服务

public class RedisJava {
    public static void main(String[] args) {
        //连接服务
        Jedis jedis  = new Jedis("host","port");
        //验证密码
        jedis.auth("password");
        System.out.println("连接成功");
        //查看是否连接成功,成功返回pong
        System.out.println(jedis.ping());
        //查询所有key
        Set<String> keys = jedis.keys("*");
        //遍历、key
        for(Iterator iterator = keys.iterator();iterator.hasNext();){
            String key = (String)iterator.next();
            System.out.println(key);
        }
        jedis.close();
    }
}

原文地址:https://www.cnblogs.com/zero-vic/p/13283919.html