mq和redis區(qū)別是什么

這篇文章主要介紹了mq和redis區(qū)別是什么,具有一定借鑒價(jià)值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

平橋ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書(shū)銷(xiāo)售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書(shū)合作)期待與您的合作!

                                                           將redis發(fā)布訂閱模式用做消息隊(duì)列和rabbitmq的區(qū)別:

mq和redis區(qū)別是什么

可靠性

redis :沒(méi)有相應(yīng)的機(jī)制保證消息的可靠消費(fèi),如果發(fā)布者發(fā)布一條消息,而沒(méi)有對(duì)應(yīng)的訂閱者的話,這條消息將丟失,不會(huì)存在內(nèi)存中;

rabbitmq:具有消息消費(fèi)確認(rèn)機(jī)制,如果發(fā)布一條消息,還沒(méi)有消費(fèi)者消費(fèi)該隊(duì)列,那么這條消息將一直存放在隊(duì)列中,直到有消費(fèi)者消費(fèi)了該條消息,以此可以保證消息的可靠消費(fèi)。

實(shí)時(shí)性

redis:實(shí)時(shí)性高,redis作為高效的緩存服務(wù)器,所有數(shù)據(jù)都存在內(nèi)存中,所以它具有更高的實(shí)時(shí)性

消費(fèi)者負(fù)載均衡

rabbitmq隊(duì)列可以被多個(gè)消費(fèi)者同時(shí)監(jiān)控消費(fèi),但是每一條消息只能被消費(fèi)一次,由于rabbitmq的消費(fèi)確認(rèn)機(jī)制,因此它能夠根據(jù)消費(fèi)者的消費(fèi)能力而調(diào)整它的負(fù)載;

redis發(fā)布訂閱模式,一個(gè)隊(duì)列可以被多個(gè)消費(fèi)者同時(shí)訂閱,當(dāng)有消息到達(dá)時(shí),會(huì)將該消息依次發(fā)送給每個(gè)訂閱者,她是一種消息的廣播形式,redis本身不做消費(fèi)者的負(fù)載均衡,因此消費(fèi)效率存在瓶頸;

持久性

redis:redis的持久化是針對(duì)于整個(gè)redis緩存的內(nèi)容,它有RDB和AOF兩種持久化方式(redis持久化方式,后續(xù)更新),可以將整個(gè)redis實(shí)例持久化到磁盤(pán),以此來(lái)做數(shù)據(jù)備份,防止異常情況下導(dǎo)致數(shù)據(jù)丟失。

rabbitmq:隊(duì)列,每條消息都可以選擇性持久化,持久化粒度更小,更靈活;

隊(duì)列監(jiān)控

rabbitmq實(shí)現(xiàn)了后臺(tái)監(jiān)控平臺(tái),可以在該平臺(tái)上看到所有創(chuàng)建的隊(duì)列的詳細(xì)情況,良好的后臺(tái)管理平臺(tái)可以方面我們更好的使用;

redis沒(méi)有所謂的監(jiān)控平臺(tái)。

總結(jié)

redis:       輕量級(jí),低延遲,高并發(fā),低可靠性;

rabbitmq:重量級(jí),高可靠,異步,不保證實(shí)時(shí);

rabbitmq是一個(gè)專(zhuān)門(mén)的AMQP協(xié)議隊(duì)列,他的優(yōu)勢(shì)就在于提供可靠的隊(duì)列服務(wù),并且可做到異步,而redis主要是用于緩存的,redis的發(fā)布訂閱模塊,可用于實(shí)現(xiàn)及時(shí)性,且可靠性低的功能。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享mq和redis區(qū)別是什么內(nèi)容對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問(wèn)題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來(lái)學(xué)習(xí)!

分享名稱:mq和redis區(qū)別是什么
文章網(wǎng)址:http://bm7419.com/article46/goceeg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開(kāi)發(fā)、App設(shè)計(jì)網(wǎng)站維護(hù)、標(biāo)簽優(yōu)化、網(wǎng)站策劃、ChatGPT

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都app開(kāi)發(fā)公司