高效能RocketMQ4 X學習筆記

2021-09-23 18:46:07 字數 322 閱讀 1631

簡介:講解什麼是jms,訊息佇列的使用場景

跨平台 、多語言

分布式事務、最終一致性

rpc呼叫上下游對接,資料來源變動->通知下屬

簡介:對比當下主流的訊息佇列和選擇問題

apache activemq、kafka、rabbitmq、rocketmq

缺點:吞吐量不高,多佇列的時候效能下降,存在訊息丟失的情況,比較少大規模使用

kafka:

缺點:不支援批量和廣播訊息,運維難度大,文件比較少, 需要掌握scala

rabbitmq:

《高效能mysql》學習

整型型別 tinyint,smallint,mediumint,int,bigint 有可選的unsigned屬性 表示不允許負值 例 tinyint unsigned 儲存的範圍是0 255,tinyint則表示 128 127 實數型別 float和double型別支援使用標準的浮點運算進行近似...

mysql高效能學習(一)

最上層的服務不是,mysql所獨有的,主要用於連線處理,授權認證,安全等。第二層是mysql的核心層,所有核心功能都在這一層,包括查詢解析,分析,優化,快取 以及所有的內建函式,所有跨儲存引擎功能 都在這 一層實現 儲存過程,觸發器,檢視等。第三層包含了儲存引擎,負責mysql中資料的儲存和提取。1...

高效能mysql學習 序章

書籍目錄介紹 mysql的伺服器架構 第一層上層服務 連線處理 授權認證 安全 第二層 儲存功能 觸發器 檢視 第三層 包含儲存引擎 讀寫鎖 在處理併發讀寫或者寫時,可以通過實現乙個由兩種型別的鎖組成的鎖系統來解決問題。這兩種型別的鎖通常被稱為共享鎖 排他鎖 也叫讀鎖 共享的相互不堵塞 和寫鎖 排他...