AWS Redis中的Keyspace事件

时间:2017-09-21 05:13:00

标签: amazon-web-services redis

我为redis节点启用了“notify-keyspace-events”,并在订阅时更改了密钥更改时发布的事件。

但是,我想了解一下,如果没有任何密钥的订阅者,redis会对要发布的事件做什么。

任何可以帮助我理解的信息或链接都将受到赞赏。

1 个答案:

答案 0 :(得分:1)

这是一个消防模型。如果没有订户可用,它将丢弃这些事件。即使订户不可用或者无法接受这些活动,它甚至会下降。

Redis的文档:

https://redis.io/topics/notifications

文档中的代码段

  

因为Redis Pub / Sub现在很火,所以忘记了   如果您的应用需要可靠的通知,请使用此功能   事件,即,如果您的发布/订阅客户端断开连接并重新连接   之后,在客户端期间交付的所有事件   断开连接会丢失。