Google Pub Sub/Lite vs RabbitMQ



我想面对我对google pubSub/lite与RabbitMQ(使用MQTT over WSS)的理解。

我的用例是我需要像主题交换这样的东西。单独发送消息,或发送给所有人,或发送给某些人。

有RabbitMQ我明白,我可以创建一个主题有多个队列通过routingKey链接。例如amqTopic.routingKey1-10。我可以将消息推送到特定的队列,例如像amqTopic.routingKey8或推送到整个主题(所有队列路由),如amqTopic.*

是否有可能与Google PubSub创建主题交换结构,如果是,如何创建?我不确定我是否错过了什么。但从我读到的,我倾向于说不,因为谷歌的工作方式就像一个直接的交换。

谢谢你的帮助

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

目前还不能在Pub/Sub Lite中创建这种主题交换结构。

最新更新