TiDB是屬於NewSQL的一員,那麼NewSQL又具有何種特色? 首先從最一開始盛行的RDBMS說起。這類型DB主要的特色是滿足了ACID特性(原子性、一致性...
上一篇提到了TiDB的特色之一,便是實踐了HTAP。那HTAP又是什麼東西? HTAP全名Hybrid Transaction and Analytical P...
TiDB目前最新發布的版本是5.2,主要的特色有下列幾項。 使用MySQL5.7的協議以及相關工具一樣用mysql -uroot -p就能登入,另外一些常用的...
TiDB裡頭的TiDB,聽起來有點饒舌,為了避免混淆,後面會加個server來做區別。TiDB server主要功能是負責SQL層的部分。 引用pingcap...
TiKV Server是負責保存數據資料,採key-value模式儲存,且key的排列是二進制有序的。這部分TiDB是採用RockDB來控制,RockDB是Fa...
身為TIDB的PM,PD主要接收兩類訊息,一種是TiKV store回傳的心跳信息,store就是TiKV中儲存的儲存節點,與TiKV是1:1的關係。另一種則是...
在Key-value的結構底下,一張表的儲存訊息可以分為三種。分別是row、index、表的元信息。每一張表會對應到一個唯一的TableID,型態是整數。表內的...
TiDB能做到HTAP的另一塊拼圖,TiFlash,是以Column為儲存模式的,適合用於一次讀取少許欄位但大量行數資料。 由上圖可看出TiKV與TiFlas...
引用https://book.tidb.io/ TiFlash架構圖 登愣,看到這張圖是不是就已經想關掉網頁了,沒錯!他看起來就是這樣的讓人感到厭世......