Redis发布订阅简单操作|Jedis操作|jedisPool简单操作

发布订阅

  1. 订阅一个频道

在这里插入图片描述
2. 在一个频道上发布信息

在这里插入图片描述

Jedis

在这里插入图片描述

  1. Redis准备:Redis配置文件中bind配置项
    Redis配置文件中绑定得地址是客户端访问得地址,也就是说,客户端必须访问Redis绑定得地址才能够连通

在这里插入图片描述
2. 将Redis配置文件中的bind配置项设置为本机IP

lor_FFFFFF,t_70)

API

  1. pom.xml
    <dependencies>
        <dependency>
            <groupId>redis.clients</groupId>
            <artifactId>jedis</artifactId>
            <version>2.9.0</version>
        </dependency>
    </dependencies>
  1. 打开服务器

在这里插入图片描述
3. 编写代码

package com.atguigu.jedis;

import redis.clients.jedis.Jedis;

public class JedisCoreTest {
    public static void main(String[] args) {
        //指定Redis服务器的IP地址和端口号
        Jedis jedis = new Jedis("192.168.43.102", 6379);
        //执行ping命令
        String ping = jedis.ping();

        System.out.println(ping);
        //关闭连接
        jedis.close();
    }
}

  1. 查看
    在这里插入图片描述

  2. JedisPool

package com.atguigu.jedis;

import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.Protocol;

public class JedisPoolCoreTest {
    public static void main(String[] args) {
        //声明Linux服务器IP地址
        String host = "192.168.43.102";
        //声明Redis端口号
        int port = Protocol.DEFAULT_PORT;
        //创建连接池对象
        JedisPool jedisPool = new JedisPool(host, port);
        //获取Jedis对象连接Redis
        Jedis jedis = jedisPool.getResource();
        //执行具体操作
        String ping = jedis.ping();
        System.out.println(ping);
        //关闭连接
        jedisPool.close();
    }

}

在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章