二. 兩種消息模型,RocketMQ(Kafka)的消息模型

兩種消息模型 一、隊列模型(消息數據不能被多次消費)(RabbitMQ)   一份消息數據只能被消費一次,如果想要被多次消費,需要爲每一個消費者都創建一個隊列,然後將消息數據複製到這多個隊列中。這樣做比較浪費資源。    二、發佈-訂閱模型 (消息數據能被多次消費) (RocketMQ/Kafka) 主題包含多個隊列,通過多個隊列實現了多實例並行生產和消費。在隊列上保證了消息的順序性,但在主題層面
相關文章
相關標籤/搜索