Percona Live作為全球最有影響力的開源數(shù)據(jù)庫技術(shù)大會(huì),每年匯聚全球頂尖的開源數(shù)據(jù)庫團(tuán)隊(duì)分享各自的最新技術(shù)及經(jīng)驗(yàn),以幫助廣大DBA、架構(gòu)師、程序員應(yīng)對(duì)數(shù)據(jù)庫開發(fā)、運(yùn)維的挑戰(zhàn)。頂級(jí)開源數(shù)據(jù)庫項(xiàng)目TiDB的研發(fā)團(tuán)隊(duì)PingCAP今年是第二次受邀參會(huì),在上一屆大會(huì)上,PingCAP創(chuàng)始人兼CEO劉奇介紹了開源分布式NewSQL數(shù)據(jù)庫TiDB的設(shè)計(jì)架構(gòu)及主要特性。今年,PingCAP聯(lián)合創(chuàng)始人兼CTO黃東旭進(jìn)一步解讀了TiDB的核心技術(shù)點(diǎn),并重點(diǎn)介紹了TiDB應(yīng)用于實(shí)際客戶生產(chǎn)環(huán)境的性能指標(biāo),展示TiDB在這近一年時(shí)間里的巨大成長(zhǎng)。
隨著互聯(lián)網(wǎng)的快速發(fā)展以及業(yè)務(wù)數(shù)據(jù)量的不斷膨脹,市場(chǎng)對(duì)數(shù)據(jù)庫的存儲(chǔ)及運(yùn)行能力也提出了更高的要求。在此環(huán)境下,既保證了數(shù)據(jù)的一致性,同時(shí)兼具無限水平擴(kuò)展特性的NewSQL優(yōu)勢(shì)凸顯,成為解決NoSQL和傳統(tǒng)數(shù)據(jù)庫之間兩難選擇的最佳方案。越來越多的企業(yè)開始關(guān)注NewSQL,今年年初Google推出CloudSpanner,進(jìn)一步驗(yàn)證了NewSQL作為未來數(shù)據(jù)庫發(fā)展方向的正確性,NewSQL數(shù)據(jù)庫即將迎來全面爆發(fā)。
以Google Spanner/F1為模型的TiDB實(shí)現(xiàn)了自動(dòng)的水平伸縮,強(qiáng)一致性的分布式事務(wù),基于Raft算法的多副本復(fù)制等重要NewSQL特性,F(xiàn)已成為繼Google Spanner/F1之后,第一個(gè)應(yīng)用于生產(chǎn)環(huán)境的NewSQL開源數(shù)據(jù)庫。TiDB的設(shè)計(jì)目標(biāo)是100%的OLTP場(chǎng)景和80%的OLAP場(chǎng)景,在本次演講中,黃東旭也將其在生產(chǎn)環(huán)境中的性能測(cè)試結(jié)果帶到了會(huì)場(chǎng),通過客戶生產(chǎn)環(huán)境的一系列的數(shù)據(jù),直觀的為大家展示了TiDB作為NewSQL典型代表的強(qiáng)悍性能:
某廣告系統(tǒng)用3個(gè)節(jié)點(diǎn)組成的TiDB集群替換了原本的高可用MySQL RDS,通過對(duì)不同數(shù)據(jù)量級(jí)的測(cè)試對(duì)比來看,可以看到MySQL的查詢時(shí)間是TiDB的4倍,甚至更多;
某游戲客戶在使用TiDB作為替代MySQL OLTP工作負(fù)載時(shí),TiDB 80%的查詢延遲都低于3毫秒,平均查詢延遲在5毫秒,并且非常穩(wěn)定。
(圖為TiDB與MySQL在不同數(shù)據(jù)量下的查詢時(shí)間對(duì)比)
(圖為TiDB替代MySQLOLTP工作負(fù)載時(shí)的結(jié)果)
作為唯一連續(xù)兩年受邀出席PerconaLive的國(guó)人數(shù)據(jù)庫團(tuán)隊(duì),PingCAP從零開始打造出了一款經(jīng)受住實(shí)際生產(chǎn)環(huán)境挑戰(zhàn)的NewSQL產(chǎn)品,在本次數(shù)據(jù)庫技術(shù)圈的盛會(huì)上引發(fā)熱議。近年來,中國(guó)的互聯(lián)網(wǎng)產(chǎn)業(yè)發(fā)展受到全球矚目,本土產(chǎn)品在海量互聯(lián)網(wǎng)用戶的基礎(chǔ)上,有機(jī)會(huì)經(jīng)受嚴(yán)苛的打磨,億萬級(jí)互聯(lián)網(wǎng)產(chǎn)品不斷誕生。作為互聯(lián)網(wǎng)創(chuàng)新中心的硅谷,也越來越將目光投到中國(guó),黃東旭表示:TiDB高速的進(jìn)步成熟得益于國(guó)內(nèi)高速蓬勃的產(chǎn)業(yè)環(huán)境,其實(shí)在我們的意料之中。伴隨著越來越多的客戶實(shí)際上線,TiDB的產(chǎn)品性能必然會(huì)進(jìn)一步優(yōu)化,打造一款成熟的NewSQL數(shù)據(jù)庫產(chǎn)品指日可待。據(jù)悉,目前TiDB測(cè)試集群規(guī)模已突破200T,完成500個(gè)以上節(jié)點(diǎn)的測(cè)試,單表最大120T;已有上線用戶數(shù)十家,PoC 200余家,并將在5月中下旬發(fā)布RC3版本。