kafuka和mq的區(qū)別 kafka和mq的區(qū)別
kafka和mq的區(qū)別如下:
1、在架構(gòu)模型方面,RabbitMQ遵循AMQP協(xié)議,RabbitMQ的broker由Exchange,Binding,queue組成,其中exchange和binding組成消息的路由鍵 。客戶端Producer通過連接channel和server進(jìn)行通信,Consumer從queue獲取消息進(jìn)行消費(fèi) 。rabbitMQ以broker為中心 。有消息的確認(rèn)機(jī)制 。
2、rabbitMQ在吞吐量方面稍遜于kafka,它們的出發(fā)點(diǎn)不一樣,rabbitMQ支持對(duì)消息的可靠的傳遞 , 支持事務(wù),不支持批量的操作 。基于存儲(chǔ)的可靠性的要求存儲(chǔ)可以采用內(nèi)存或者硬盤 。kafka具有高的吞吐量,內(nèi)部采用消息的批量處理,zerocopy機(jī)制,數(shù)據(jù)的存儲(chǔ)和獲取是本地磁盤順序批量操作,具有O的復(fù)雜度,消息處理的效率很高 。
【kafuka和mq的區(qū)別 kafka和mq的區(qū)別】3、在可用性方面,rabbitMQ支持miror的queue,主queue失效,miror queue接管 。kafka的broker支持主備模式 。
空調(diào)遙控器是一種用來遠(yuǎn)控空調(diào)的裝置 , 它主要是由集成電路電板和用來產(chǎn)生不同訊息的按鈕所組成 。遙控器主要由形成遙控信號(hào)的微處理器芯片、晶體振蕩器、放大晶體管、紅外發(fā)光二極管以及鍵盤矩陣組成 。
推薦閱讀
- 作文大全300字 作文大全300字左右
- 0開頭的電話號(hào)碼騷擾 00開頭騷擾電話怎么解決
- qq音樂有沒有歷史記錄 qq音樂以前聽過的歌歷史記錄
- jlpt1是什么接口 jlpc1是什么接口
- qq出現(xiàn)衣服一樣的圖標(biāo)是什么 qq衣領(lǐng)圖標(biāo)是什么
- 馬齒莧的吃法和做法 盤點(diǎn)馬齒莧的吃法
- 百香果的吃法和做法 百香果吃法介紹
- 螃蟹的做法和吃法 盤點(diǎn)螃蟹的做法
- 迅速暖手的方法 如何快速暖手
- 天麻的做法和吃法 天麻做法大全
