【问题标题】:ZeroMQ filtering at publisher发布者处的 ZeroMQ 过滤
【发布时间】:2012-12-14 13:04:34
【问题描述】:

我正在研究使用 ZeroMQ,并尝试了一些示例。但是,有一些重要的要求我无法验证 ZeroMQ 是否支持。我希望你能帮助我。

我会用这个简单的场景来问我的问题:

发行商(比如交易所)提供(大量)股票的价格更新。 N 个客户订阅了其中 1..n 股的价格更新。

我已经看到了 PUB/SUB 功能,但我无法验证过滤是发生在发布者端还是订阅者端?在像上面这样的用例中,除了在发布者端进行过滤之外的任何事情对我来说都是不可接受的。

但是我的调查告诉我,过滤仅在订阅者端可用,这意味着所有数据都发送给订阅者,并在那里过滤。

我怀疑我完全弄错了,如果有任何关于如何使用 ZeroMQ 解决这种情况的指示,我将不胜感激

【问题讨论】:

    标签: zeromq


    【解决方案1】:

    这很简单,ZeroMQ 3.x PUB/SUB 过滤是在发布者端完成的,来源:http://www.zeromq.org/docs:3-1-upgrade

    【讨论】:

    • 好的,谢谢。我想我查看了版本 2.*,因为这是 Ruby gem 唯一支持的版本。真傻我。不要问为什么 Ruby 是我的首选。
    猜你喜欢
    • 2022-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多