天天看點

分布式關系型資料庫 TiDB 正式釋出 RC1 版本

12 月 23 日,分布式關系型資料庫 tidb 正式釋出 rc1。更新如下:

tikv:

提升寫入速度

降低磁盤空間占用

支援百 tb 級别資料

提升穩定性,叢集規模支援 200 個節點

提供 raw kv api,以及 golang client

pd:

pd 排程政策架構優化,政策更加靈活合理

添加 label 支援,支援跨 dc 排程

提供 pd controler,友善操作 pd 叢集

tidb:

sql 查詢優化器

支援 eager aggregate

更詳細的 explain 資訊

union 算子并行化

子查詢性能優化

條件下推優化

優化 cbo 架構

重構 time 相關類型的實作,提升和 mysql 的相容性

支援更多的 mysql 内建函數

add index 語句提速

支援用 change column 語句修改列名;支援使用 alter table 的 modify column 和 change column 完成部分列類型轉換

工具:

loader:相容 percona 的 mydumper 資料格式,提供多線程導入、出錯重試、斷點續傳等功能,并且針對 tidb 有優化

開發完成一鍵部署工具

作為世界級開源 newsql 分布式關系型資料庫,tidb 靈感來自于 google spanner/f1,具備『分布式強一緻性事務、線上彈性水準擴充、故障自恢複的高可用、跨資料中心多活』等核心 newsql 特性。tidb 于 2015 年 5 月在 github 建立,同年 12 月釋出 v0.5 alpha 版本,并于 2016 年 6 月釋出 beta 版。在社群和 pingcap 技術團隊的共同努力下,rc1 現正式上線,感謝社群的小夥伴們的參與和貢獻。作為 github 上的明星開源項目,tidb 目前已被多家公司用于生産環境。