消息隊列常用的有 rabitMQ、kafka等。緩存服務器 redis 也可以做消息隊列使用,他們的特點對比如下
- 消息協議: 消息隊列支持包括AMQP,MQTT,Stomp等,並且支持 JMS 規范,但Redis沒有提供對這些協議的支持;
- 持久化:Redis無法對消息持久化存儲,一旦消息被發送,如果沒有訂閱者接收,那么消息就會丟失;
- 消息保障:消息隊列提供了消息傳輸保障,當客戶端連接超時或事務回滾等情況發生時,消息會被重新發送給客戶端,Redis沒有提供消息傳輸保障。
消息隊列常用的有 rabitMQ、kafka等。緩存服務器 redis 也可以做消息隊列使用,他們的特點對比如下
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。