发布订阅
- 订阅一个频道
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();
}
}