發佈訂閱
- 訂閱一個頻道
2. 在一個頻道上發佈信息
Jedis
- Redis準備:Redis配置文件中bind配置項
Redis配置文件中綁定得地址是客戶端訪問得地址,也就是說,客戶端必須訪問Redis綁定得地址才能夠連通
2. 將Redis配置文件中的bind配置項設置爲本機IP
API
- pom.xml
<dependencies>
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>
</dependency>
</dependencies>
- 打開服務器
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();
}
}
-
查看
-
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();
}
}