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();
    }

}

在這裏插入圖片描述

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