Redis数据库通知

数据库通知

数据库通知是Redis 2.8版本新增加的功能,这个功能可以让客户端通过订阅给定的频道或者模式,来获知数据库中键的变化,以及数据库中命令的执行情况。

数据库通知有两种:键空间通知和键事件通知,键空间通知是订阅某个key,接收对这个操作的命令通知;键事件通知是订阅某个命令操作,接收所有运行这个命令的key。两种通知相辅相成。

redis默认没有开启通知,需要自行配置,以下是容器的配置:
docker run -itd --name my-redis -p 6379:6379 redis --requirepass "123456" --notify-keyspace-events "AKE"

关于--notify-keyspace-events的配置

键空间通知

subscribe keyspace@0:msg

键事件通知

subscribe keyevent@0:del

原文地址:https://www.cnblogs.com/alinainai/p/14023233.html