例如发生下面这些事件:
所有影响给定键的命令时
所有键受到LPUSH操作时.
所有key在数据库0中过期时....例如一个对在数据库0中名为mykey的键的 DEL操作, 将会触发两条消息传递, 这等效于下面两个PUBLISH 命令:
PUBLISH __keyspace@0__:mykey del
PUBLISH...上面的例子中, 一个 del 事件会为键名为mykey的键生成事件. 将会发生:
Key-space 通道接收以事件名称作为内容的消息.
Key-event 通道接收以键名作为内容的消息....为了启用该功能, 我们要使用由多个字符组成的非空字符串, 在下表中, 我们可以看到, 每个字符都有特殊的含义:
K 键空间事件, 通过 __keyspace@__ 前缀发布....E 键事件事件, 通过 __keyevent@__ 前缀发布.
g 通用命令 (非特定类型) 例如 DEL, EXPIRE, RENAME, ...
$ 字符串命令
l