ClickHouse是由俄羅斯Yandex公司于2016年開源的列式存儲數(shù)據(jù)庫(DBMS),主要應(yīng)用于在線分析處理查詢,并支持SQL查詢實(shí)時(shí)生成分析數(shù)據(jù)報(bào)告。對比目前流行的同類DBMS,ClickHouse擁有更輕的量級與更快的查詢速度。作為該領(lǐng)域中的后起之秀,ClickHouse目前已憑借其性能優(yōu)勢引領(lǐng)了業(yè)內(nèi)新一波分析型數(shù)據(jù)庫的浪潮。
但在其耀眼光芒的背后,ClickHouse也同樣存在著一些與生俱來的弱點(diǎn)。其中影響較為明顯的,便是在面對復(fù)雜業(yè)務(wù)場景與海量數(shù)據(jù)所帶來的壓力時(shí),ClickHouse往往會顯得“力不從心”,并暴露出「復(fù)雜查詢」的問題。
字節(jié)跳動作為國內(nèi)最大規(guī)模的ClickHouse使用者,早在2017年便開始了對ClickHouse的應(yīng)用與研究,并在近五年的實(shí)踐中積累了大量的優(yōu)質(zhì)技術(shù)經(jīng)驗(yàn)。截止2022年3月,字節(jié)跳動內(nèi)部的ClickHouse節(jié)點(diǎn)總數(shù)已超18000個(gè),管理數(shù)據(jù)量超700PB,最大集群規(guī)模在2400余個(gè)節(jié)點(diǎn)。更值得一提的是,目前字節(jié)跳動數(shù)據(jù)團(tuán)隊(duì)已成功克服ClickHouse的復(fù)雜查詢問題,并將該能力通過ByteHouse面向開發(fā)者輸出。
6月9日晚19:30,在【T·TALK】的第11期技術(shù)分享活動中,我們特別邀請到了字節(jié)跳動數(shù)據(jù)平臺資深研發(fā)工程師董一峰老師做客直播間。屆時(shí),董一峰老師將通過本期直播,為大家詳細(xì)解讀ClickHouse的「復(fù)雜查詢」問題,并首次公開分享字節(jié)跳動解決ClickHouse復(fù)雜查詢問題的優(yōu)化思路與技術(shù)細(xì)節(jié)。感興趣的同學(xué)可掃描海報(bào)二維碼,提前預(yù)約精彩內(nèi)容。
掃海報(bào)下方二維碼預(yù)約觀看直播
嘉賓介紹:
董一峰,字節(jié)跳動數(shù)據(jù)平臺資深研發(fā)工程師。負(fù)責(zé)字節(jié)跳動企業(yè)級實(shí)驗(yàn)平臺團(tuán)隊(duì),致力于打造業(yè)界最先進(jìn)好用的實(shí)驗(yàn)平臺,把A/B測試變成驅(qū)動業(yè)務(wù)增長的新基建。從0到1參與搭建了字節(jié)內(nèi)實(shí)驗(yàn)中臺Libra,服務(wù)于抖音、Tiktok、今日頭條等500多個(gè)業(yè)務(wù)線;對外發(fā)布火山引擎A/B測試(aka DataTester)、BytePlus Optimize等產(chǎn)品。