PingCAP布道硅谷,展示強悍性能
美國時間 4 月 27 日,PingCAP 聯合創始人兼 CTO 黃東旭,應邀出席了于美國硅谷召開的 Percona Live 2017,并發表了主題演講。在本次大會上,來自 Google、Facebook 、Twitter 、Amazon 等巨頭企業的數據庫大牛齊聚一堂,就數據庫領域的現狀與發展進行了交流和討論。
Percona Live 作為全球最有影響力的開源數據庫技術大會,每年匯聚全球***的開源數據庫團隊分享各自的***技術及經驗,以幫助廣大 DBA、架構師、程序員應對數據庫開發、運維的挑戰。***開源數據庫項目 TiDB 的研發團隊 PingCAP 今年是第二次受邀參會,在上一屆大會上,PingCAP 創始人兼 CEO 劉奇介紹了開源分布式 NewSQL 數據庫 TiDB 的設計架構及主要特性。今年,PingCAP 聯合創始人兼 CTO 黃東旭進一步解讀了 TiDB 的核心技術點,并重點介紹了 TiDB 應用于實際客戶生產環境的性能指標,展示 TiDB 在這近一年時間里的巨大成長 。
隨著互聯網的快速發展以及業務數據量的不斷膨脹,市場對數據庫的存儲及運行能力也提出了更高的要求。在此環境下,既保證了數據的一致性,同時兼具***水平擴展特性的 NewSQL 優勢凸顯,成為解決 NoSQL 和傳統數據庫之間兩難選擇的***方案。越來越多的企業開始關注 NewSQL,今年年初 Google 推出 Cloud Spanner ,進一步驗證了 NewSQL 作為未來數據庫發展方向的正確性,NewSQL 數據庫即將迎來全面爆發。
以 Google Spanner/F1 為模型的 TiDB 實現了自動的水平伸縮,強一致性的分布式事務,基于 Raft 算法的多副本復制等重要 NewSQL 特性?,F已成為繼 Google Spanner/F1 之后,***個應用于生產環境的 NewSQL 開源數據庫。TiDB 的設計目標是 100% 的 OLTP 場景和 80% 的 OLAP 場景,在本次演講中,黃東旭也將其在生產環境中的性能測試結果帶到了會場,通過客戶生產環境的一系列的數據,直觀的為大家展示了 TiDB 作為 NewSQL 典型代表的強悍性能:
某廣告系統用 3 個節點組成的 TiDB 集群替換了原本的高可用 MySQL RDS,通過對不同數據量級的測試對比來看,可以看到 MySQL 的查詢時間是 TiDB 的 4 倍,甚至更多;
某游戲客戶在使用 TiDB 作為替代 MySQL OLTP 工作負載時,TiDB 80% 的查詢延遲都低于 3 毫秒,平均查詢延遲在 5 毫秒,并且非常穩定。

(圖為 TiDB 與 MySQL 在不同數據量下的查詢時間對比)

(圖為 TiDB 替代 MySQL OLTP工作負載時的結果)
作為唯一連續兩年受邀出席 Percona Live 的國人數據庫團隊,PingCAP 從零開始打造出了一款經受住實際生產環境挑戰的 NewSQL 產品,在本次數據庫技術圈的盛會上引發熱議。近年來,中國的互聯網產業發展受到全球矚目,本土產品在海量互聯網用戶的基礎上,有機會經受嚴苛的打磨,億萬級互聯網產品不斷誕生。作為互聯網創新中心的硅谷,也越來越將目光投到中國,黃東旭表示:TiDB 高速的進步成熟得益于國內高速蓬勃的產業環境,其實在我們的意料之中。伴隨著越來越多的客戶實際上線,TiDB 的產品性能必然會進一步優化,打造一款成熟的 NewSQL 數據庫產品指日可待。據悉,目前 TiDB 測試集群規模已突破 200T,完成 500 個以上節點的測試,單表*** 120T;已有上線用戶數十家,PoC 200 余家,并將在 5 月中下旬發布 RC3 版本。