提到mq,可能很多朋友都有多耳聞,很多大公司都在使用這種技術。就小編而言,聽說使用mq可以進行秒殺的操作,而且使用十分的方便,效率十分的高。以前小編也做過關於秒殺的技術,就是使用悲觀鎖對dao進行操作,通過加鎖使得執行緒單一。但是上億條資料訪問資料庫也是對資料有很大的壓力的。所以我們可以在dao和資料庫之間加入乙個mq,他的承載資料的能力非常強,有什麼就直接向這個裡面裝就可以了。然後他再負責向資料庫傳遞訊息。資料庫再進行操作,達到了資料庫解耦。
mq,訊息佇列,message queue。
rocketmq是一款分布式、佇列模型的訊息中介軟體,是由阿里巴巴設計的,具有以下特點:
其實小編就衝著rocketmq歷經多次天貓雙十一海量訊息考驗,就感覺應該選擇他了,再加上有億級訊息堆積能力,這麼強大的乙個部件,乙個新生的黑馬!值得大家發現。
2023年,阿里巴巴開源其自研的第三代分布式訊息中介軟體——rocketmq。經過幾年的技術打磨,阿里稱基於rocketmq技術,目前雙十一當天訊息容量可達到萬億級。
2023年11月,阿里將rocketmq捐獻給apache軟體**會,正式成為孵化專案。阿里稱會將其打造成頂級專案。這是阿里邁出的一大步,因為加入到開源軟體**會需要經過評審方的考核與觀察。坦率而言,業界還對國人的**開源參與度仍保持著刻板印象;而apache**會中的342個專案中,暫時還只有kylin、carbondata、eagle 和 rocketmq 共計四個中國技術人主導的專案。
2023年2月20日,rocketmq正式發布4.0版本,專家稱新版本適用於電商領域,金融領域,大資料領域,兼有物聯網領域的程式設計模型。
在備戰2023年雙十一時,團隊重點做了兩件事情,優化慢請求與統一儲存引擎。
rocketmq天生為金融網際網路領域而生,追求高可靠、高可用、高併發、低延遲,是乙個阿里巴巴由內而外成功孕育的典範,除了阿里集團上千個應用外,根據我們不完全統計,國內至少有上百家單位、科研教育機構在使用。
通過這次的總結分析也更加了解了為什麼要使用rocketmq,他高可靠,高併發,低延遲,基本o丟失。所以非常值得學習。
訊息中間價MQ之RocketMQ
訊息中間價mq之rocketmq mq優點 a.應用解耦 b.流量削峰 c.資料分發 缺點包含以下幾點 a.系統可用性降低 系統引入外部依賴太多,則該系統的穩定性越差,一旦mq宕機,那麼會對業務產生影響。b.系統的複雜度提高 mq的加入大大提高了系統的複雜度,以前系統是同步的rpc遠端呼叫,在使用m...
為什麼要使用MQ,以及使用MQ的優缺點
為什麼要使用mq 1.解耦 比如a系統需要呼叫b系統的介面傳遞資料,然而當不需要被呼叫的時候,a系統需要重新打包部署到伺服器,這樣操作起來就很麻煩,用上mq之後,只需要管理mq的就顯得簡單的多 2.非同步 比如a系統呼叫b系統的介面,需要等到b系統的整個邏輯處理完之後,a系統才會繼續往下執行,響應變...
為什麼要選擇ISP 為什麼要選擇AHD
在影象傳輸中,我們為什麼選擇nextchip?為什麼要選擇isp?為什麼要選擇ahd?為什麼選擇北京冠宇銘通?這個問題我倒著回答各位 一 北京冠宇銘通科技是nextchip目前為止唯一一家正式官方授權 車載產品廠家之一 二 ahd和其他幾種傳輸方式相比,擁有自己的專利,其他幾家有專利的沒有幾個,如果...