如何解决来自 Redis PubSub 或 Streams 的“推送”订阅
在一个全新的网络应用程序中,我们已经包含了 Redis,但还没有针对 PubSub 样式消息传递的固定解决方案。如果可能,我们希望使用 Redis,只是为了限制我们维护的不同服务的数量。
我们预计我们的使用会非常突然(使用仅限英国,所以英国营业时间,并且用于需要每季度生成一次的各种业务报告,但其中很多需要在报告周生成),所以我们正在考虑将无服务器函数(AWS lambda,可能是 Google Cloud Platform)用于大部分工作。
据我所知,Redis PubSub 和 Streams 要求客户端连接、订阅并保持在线以接收消息/事件。对于无服务器风格,这不能很好地工作。 Google Cloud Platform 的 PubSub 具有“推送”订阅,当事件发生时,HTTPS 请求会发送到指定的端点。 Redis 中是否存在这样的系统?如果没有,可以用Redis中的Lua脚本来实现吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。