原创 MySQL高可用架構對比分析 頂 原

1、概述 MySQL是一個非常好的開源數據庫,它的歷史最早可以追溯到1979年,詳細歷史就不在這裏介紹了。自從越來越多的行業客戶用上MySQL來跑生產,MySQL高可用的問題就凸顯出來的,在傳統商業數據庫解決方案中,Informix的HDR

原创 網絡報文解析初探 原

一、概述 一提到網絡報文,大多數人對這個的第一印象是OSI七層網絡模型,如下圖: 本文中我們按照五層協議的體系結構來介紹: 物理層:傳送數據的單位是比特。物理層的任務就是透明地傳送比特流。 數據鏈路層(鏈路層):將網絡層交下來的 IP

原创 EBCDIC編碼轉換爲ASCII編碼 頂 原 薦

先上代碼,很簡單,僅涉及一些字符轉換,e2aTable存放的是對應字節的對照表,借用了網上找到的,覈對了下IBM官方提供一個轉碼錶,基本一致: /// <summary> /// Convert EBCDIC

原创 TiDB是如何新建一張表的? 頂 原 薦

TiDB是一個開源分佈式數據庫,並使用Rust編寫的TiKV存儲數據,其中TiDB是一個SQL語法解析層,本文使用MockDB模擬本地存儲數據,從語法解析到實際存儲操作進行分析一張數據表是如何建出來的。 過程如下: 首先我們得有一個建表語