49得票1回答
Redis Pub/Sub和Redis Stream之间的主要区别是什么?

每种方法的优缺点是什么? 请指导何时使用其中一种而不是另一种。

48得票6回答
Java中的轻量级发布/订阅框架

有没有一个好的轻量级Java框架提供发布/订阅模式? 一些理想的特点: 支持泛型 注册多个订阅者到发布者 API主要是接口和一些有用的实现 纯内存,不需要持久性和事务保证。 我知道JMS,但那对我的需求来说太过头了。发布/订阅数据是对文件系统进行扫描的结果,扫描结果被馈送到另一个组件...

48得票4回答
Redis Pub/Sub 支持竞争性消费者吗?

我有2个服务,它们都需要订阅同一个频道。 这2个服务是负载均衡的。每个服务运行在多个服务器上。 那么,我如何确保每个服务的只有1个实例消费该频道的消息。 Redis是否支持这一点? 谢谢

47得票2回答
Redis pubsub是什么,我该如何使用它?

有人问我什么是PubSub以及如何创建一个频道(在我的答案里的评论中),我向他指出了关于redis.io的文章 => http://redis.io/topics/pubsub。我认为这篇文章已经很清晰了,但是我想知道是否有更好的解释。理想情况下,使用redis-cli清楚地描述它。

41得票3回答
Meteor文档中的消息计数示例是如何工作的?

无法完全理解 文档 中的示例...我尝试以多种不同的方式运行它,以便观察其工作原理等。 如何订阅此内容?我们可以包含必要的客户端代码使其工作吗? 是否存在名为messages-count的集合?Room是消息的集合吗?我们可以在示例中包含集合定义吗? 对此有任何提示都将非常有帮助! 注...

39得票2回答
我应该使用什么?Socket.io房间还是Redis pub-sub?

非常简单的问题。我正在使用nodejs作为后端构建实时游戏,想知道有没有关于哪个更可靠、哪个更高效的信息?我的代码中大量使用了Redis和Socket.io。因此,我想知道我应该使用Socket.io的Rooms还是更好地使用redis的pub-sub? 更新: 我意识到一个非常重要的原因,...

37得票2回答
Windows Service Bus为MSMQ添加了什么?

我希望能够做出明智的选择,选择一个简单的发布/订阅架构。 因此,我想知道:服务总线相比 MSMQ 有什么优势? 服务总线有哪些缺点? 谢谢您的启示!

36得票3回答
发布/订阅同一服务器集合的多个子集

编辑:本问题及其部分回答和评论中包含大量错误信息,请查看Meteor collections,publications and subscriptions work以获得关于发布和订阅同一服务器集合的多个子集的准确理解。 如何在服务器上将单个集合的不同子集(或“视图”)作为多个集合发布到...

35得票2回答
如何基于用户权限使用Spring-Websocket拒绝主题订阅

我正在实现股票应用程序的一个版本,其中服务器能够根据用户权限拒绝某些主题的订阅。在spring-websocket中有没有这样做的方法? 例如: 在股票示例项目中,我们有三个工具的价格主题:Apple、Microsoft和Google,并且有两个用户:User1和User2。 User1应该...

35得票7回答
Redis + ActionController::Live线程无法关闭

背景: 我们在现有的Rails应用程序中添加了聊天功能。我们使用新的ActionController::Live模块,并运行Puma(在生产环境中使用Nginx),并通过Redis订阅消息。我们在客户端使用EventSource来异步建立连接。 问题概述: 当连接终止时,线程永远不会死亡。 ...