Google Pub Sub/Lite与RabbitMQ的对比

6yjfywim  于 2022-11-08  发布在  RabbitMQ
关注(0)|答案(1)|浏览(150)

我想面对我对谷歌pubSub/lite与RabbitMQ(在WSS上使用MQTT)的理解。
我的用例是,我需要像主题交换这样的东西。单独或向所有或一些人发送消息。
有了RabbitMQ,我知道我可以创建一个主题,通过routingKey链接多个队列。例如,amqTopic.routingKey1-10。我可以将消息推送到特定队列,例如,amqTopic.routingKey8,或者推送到整个主题(所有队列都已路由),例如,amqTopic *。
有没有可能用谷歌PubSub创建主题交换结构,如果有,怎么做?我不确定我是否错过了什么。但从我读到的内容来看,我倾向于说没有,因为谷歌的工作方式就像一个直接的交换。
感谢您发送编修。

gev0vcfq

gev0vcfq1#

这种主题交换结构可以使用Cloud Pub/Sub filters重新创建。您可以在发布消息时将属性附加到消息(例如"routingKey": "8""routingKey": "all"),并在订阅上配置过滤器,以仅接收针对特定路由关键字的消息(在此场景中为attributes.routingKey="8" OR attributes.routingKey="all")。
目前还不能在Pub/Sub Lite中创建这种主题交换结构。

相关问题