04 redis的发布和订阅功能

2020-10-13  本文已影响0人  张力的程序园

redis可以代替部分消息队列的功能。本文将演示redis的发布和订阅特性。

1、前提约束

2、操作

# 进入家目录
cd
# 进入redis-3.2.6的src目录
cd redis-3.2.6/src
# 启动redis客户端
./redis-cli -h 127.0.0.1 -p 6379
# 订阅一个频道名称为msg1
127.0.0.1:6379> subscribe msg1
Reading messages... (press Ctrl-C to quit)
1) "subscribe"
2) "msg1"
3) (integer) 1
# 进入家目录
cd
# 进入redis-3.2.6的src目录
cd redis-3.2.6/src
# 启动redis客户端
./redis-cli -h 127.0.0.1 -p 6379
# 订阅一个频道名称为msg1
127.0.0.1:6379> subscribe msg1
Reading messages... (press Ctrl-C to quit)
1) "subscribe"
2) "msg1"
3) (integer) 1
# 进入家目录
cd
# 进入redis-3.2.6的src目录
cd redis-3.2.6/src
# 启动redis客户端
./redis-cli -h 127.0.0.1 -p 6379
# 发布消息到频道msg1
127.0.0.1:6379> publish msg1 'hello'
(integer) 1

这个时候,在前两个客户端中,便能看到刚才发布到msg1的消息。
以上就是redis中的发布和订阅功能。

上一篇 下一篇

猜你喜欢

热点阅读