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