TiDB RC3 Release

來源:互聯網
上載者:User
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。

6 月 16 日,TiDB 正式發布 RC3 版。該版本對 MySQL 相容性、SQL 最佳化器、系統穩定性、效能做了大量的工作。效能方面重點最佳化了負載平衡調度策略和流程。功能方面進一步完善許可權管理功能,使用者可以按照 MySQL 的許可權管理方式控制資料存取權限。另外DDL 的速度也得到顯著的提升。

同時為了簡化營運工作,開源了 TiDB-Ansible 項目,可以一鍵部署/升級/啟停 TiDB 叢集。

TiDB:

  • SQL 查詢最佳化工具

    • 支援統計資訊累加式更新

    • 支援 Merge Sort Join 運算元

    • 支援 Index Lookup Join 運算元

    • 支援 Optimizer hint 文法

    • 最佳化 Scan,Join 和 Aggregation 運算元的記憶體消耗

    • 最佳化 CBO 架構

    • 重構 Expression

  • 支援更完整的許可權管理

  • DDL 提速

  • 支援 HTTP API 擷取表的資料分布資訊

  • 通過系統變數控制查詢並發度

  • 新增大量 MySQL 內建函數

  • 通過系統變數將大事務自動拆分小事務提交

PD

  • 支援 gRPC

  • 提供 Disaster Recovery Toolkit

  • 自動 GC 掉到期資料

  • 更高效的資料 Balance

  • 支援熱點 Region 的調度,使機器負載平衡,提升資料匯入速度

  • 效能最佳化

    • 加速 Client TSO 擷取

    • 提升 Region Heartbeat 處理效率

  • 完善 pd-ctl 功能

    • 動態更新 Replica 配置

    • 擷取 TSO

    • 通過 ID 擷取 Region 資訊

TiKV

  • 支援 gRPC

  • 支援 SST format snapshot,提升叢集負載平衡速度

  • 支援 Profile 記憶體使用量

  • 支援 SSE,加速 CRC32 的計算

  • 加速 Transfer Leader,能更快的負載平衡

  • Batch Apply,減少 CPU 使用,提高寫入效能

  • 支援並行 Prewrite , 提高事務寫入速度

  • 最佳化 Coprocessor 線程池調度,減少大查詢對點查的影響

  • 新版 Loader 支援表層級並發匯入,也支援將大表劃分成多個邏輯塊並發匯入,提升資料匯入速度

作為世界級開源的Distributed Relational Database Service,TiDB 靈感來自於 Google Spanner/F1,具備『分布式強一致性事務、線上彈性水平擴充、故障自恢複的高可用、跨資料中心多活』等核心特性。TiDB 於 2015 年 5 月在 GitHub 建立,同年 12 月發布 Alpha 版本,而後於 2016 年 6 月發布 Beta 版,12 月發布 RC1 版,並在 2017 年 3 月發布 RC2 版。

如今,在社區和 PingCAP 技術團隊的共同努力下,TiDB RC3 版已上線,在此感謝社區的小夥伴們長久以來的參與和貢獻

源碼地址:https://github.com/pingcap/tidb

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.