TiDB-Lightning Toolset & TiDB-DM 正式開源,前排開“坑”、PR 走起!
在剛剛結束的 TiDB DevCon 2019 上,我們宣佈將大家期待已久的 TiDB-Ligthning Toolset 和 TiDB-DM 開源(驚不驚喜、意不意外?!),感興趣的小夥伴們趕緊前排關注一波,開“坑(issues)”討論,PR 走起!
TiDB-Lightning Toolset
TiDB-Lightning Toolset 是一套快速全量匯入 SQL dump 檔案到 TiDB 叢集的工具集,自 2.1.0 版本起隨 TiDB 釋出,最新的測試結果顯示,速度可達到傳統執行 SQL 匯入方式的至少 5 倍,匯入 1T 資料需要 5 ~ 6 個小時,適合在上線前用作遷移現有的大型資料庫到全新的 TiDB 叢集。
原理解讀: TiDB-Lightning Toolset 介紹
專案地址: github.com/pingcap/tidb-lightning
TiDB-DM
TiDB-DM(Data Migration)是用於將資料從 MySQL/MariaDB 遷移到 TiDB 的工具。該工具既支援以全量備份檔案的方式將 MySQL/MariaDB 的資料匯入到 TiDB,也支援通過解析執行 MySQL/MariaDB binlog 的方式將資料增量同步到 TiDB。特別地,對於有多個 MySQL/MariaDB 例項的分庫分表需要合併後同步到同一個 TiDB 叢集的場景,DM 提供了良好的支援。如果你需要從 MySQL/MariaDB 遷移到 TiDB,或者需要將 TiDB 作為 MySQL/MariaDB 的從庫,DM 將是一個非常好的選擇。
原理解讀: TiDB-DM 架構設計與實現原理
專案地址: github.com/pingcap/dm