mysql我們最常用的操作,無非是查詢、更新和新增記錄,那么mysql關于這些操作,從架構設計到底層數據結構,都做了什么呢? mysql分為server層和存儲引擎層,Ser...

mysql我們最常用的操作,無非是查詢、更新和新增記錄,那么mysql關于這些操作,從架構設計到底層數據結構,都做了什么呢? mysql分為server層和存儲引擎層,Ser...
并發編程中,多個線程共享一個資源時,我們得考慮維護這個資源的原子性,確保 一個線程在操作共享資源時,同時不會被另一個線程所操作 JDK1.6 版本之前,Synchronize...
水位是一個單調增加且表征最早未完成工作(oldest work not yet completed)的時間戳。 藍色部分代表已完成的工作,紅色部分代表正在進行的工作,分界線就...
kafka consumer 通過偏移量來記錄消息的消費進度,當consumer poll一次消息時, consumer內部維護了一個指針,能夠探測到下一條要消費的數據,當r...
首先我們先看一下kafka索引的類關系 可以看出索引主要分成三種,位移索引,時間戳索引和事務索引,都繼承于AbstractIndex 這個抽象類,我們看看AbstractIn...
kafka消息在分區中是按序一條一條存儲的,假如分區中有10條消息,位移就是0-9, consumer消費了5條消息,那么offset就是5,指向了下一條要消費的記錄,con...
redis cluster保存的數據量及吞吐量跟集群的規模相關,Redis 官方給出了 Redis Cluster 的規模上限,是一個集群運行1000 個實例。為什么規定集群...
數據傾斜通常分為兩種情況,一是各實例上面的數據不均勻,個別實例數據量特別多; 二是某個實例上的熱點數據多,導致的訪問量傾斜。發生了數據傾斜,那么保存了大量 數據或者是保存了熱...