火山引擎ByteHouse:OLAP如何支持超高QPS點(diǎn)查?
更多技術(shù)交流、求職機(jī)會(huì),歡迎關(guān)注字節(jié)跳動(dòng)數(shù)據(jù)平臺(tái)微信公眾號(hào),回復(fù)【1】進(jìn)入官方交流群
在當(dāng)今高速發(fā)展的互聯(lián)網(wǎng)時(shí)代,信息傳播迅速,用戶數(shù)量激增。在面對(duì)如此龐大的用戶群體和高頻的訪問(wèn)需求時(shí),系統(tǒng)高并發(fā)訪問(wèn)的性能問(wèn)題成為了無(wú)法回避的挑戰(zhàn)。為了滿足業(yè)務(wù)場(chǎng)景中對(duì)數(shù)據(jù)并發(fā)查詢的即時(shí)性和準(zhǔn)確性要求,越來(lái)越多的企業(yè)開始重視并關(guān)注系統(tǒng)“高并發(fā)點(diǎn)查”能力。高并發(fā)點(diǎn)查對(duì)于商業(yè)決策、市場(chǎng)分析、用戶行為研究場(chǎng)景中的使用體驗(yàn)和查詢精準(zhǔn)度都起到重要作用。
對(duì)于數(shù)據(jù)使用者來(lái)說(shuō),高性能的高并發(fā)點(diǎn)查能力,可以帶來(lái)更流暢的使用體驗(yàn),提升業(yè)務(wù)決策,讓業(yè)務(wù)流程更高效。對(duì)于系統(tǒng)運(yùn)維者和負(fù)責(zé)人來(lái)說(shuō),優(yōu)化、提升高并發(fā)點(diǎn)查性能可以降低資源消耗,緩解高并發(fā)負(fù)載壓力,提升系統(tǒng)穩(wěn)定性。
ByteHouse是火山引擎推出的一款云原生數(shù)據(jù)倉(cāng)庫(kù),能夠支撐實(shí)時(shí)數(shù)據(jù)分析和海量數(shù)據(jù)離線分析,其中高并發(fā)點(diǎn)查以向量執(zhí)行引擎為基礎(chǔ),通過(guò)豐富的定制優(yōu)化策略,設(shè)置參數(shù)針對(duì)性的進(jìn)行性能優(yōu)化,實(shí)現(xiàn)高并發(fā)點(diǎn)查性能的提升,同時(shí)兼顧了系統(tǒng)的穩(wěn)定性。
據(jù)介紹,火山引擎ByteHouse高并發(fā)點(diǎn)查具備響應(yīng)快,性能強(qiáng)大的特點(diǎn)。同等資源規(guī)格配置和同等數(shù)據(jù)規(guī)模量級(jí)情況下,ByteHouse并發(fā)性能指標(biāo)優(yōu)于開源OLAP產(chǎn)品 2-5 倍以上,響應(yīng)時(shí)間達(dá)毫秒級(jí)。不僅僅具備性能優(yōu)勢(shì),在同等業(yè)務(wù)場(chǎng)景情況下,ByteHouse能做到資源消耗更低,并有效保障系統(tǒng)穩(wěn)定性,緩解成本壓力。
除此之外,ByteHouse還能支持對(duì)接字節(jié)多樣化的下游系統(tǒng),比如數(shù)據(jù)應(yīng)用層產(chǎn)品,可實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)的靈活輸出,服務(wù)更多實(shí)時(shí)分析、營(yíng)銷及運(yùn)營(yíng)場(chǎng)景,賦能更多業(yè)務(wù)系統(tǒng)。
目前,ByteHouse高并發(fā)點(diǎn)查能力也在游戲、輿情監(jiān)測(cè)以及電商等場(chǎng)景中落地。在某游戲公司推薦的場(chǎng)景中,當(dāng)大規(guī)模用戶同時(shí)進(jìn)行搜索等操作時(shí),系統(tǒng)需要快速響應(yīng),并通過(guò)查詢用戶屬性表、游戲?qū)傩员砗蛷V告屬性表等信息,匹配用戶可能感興趣的游戲并進(jìn)行推薦。在日常情況下,該游戲公司平均每秒查詢量(QPS)達(dá)到萬(wàn)級(jí)規(guī)模,而在高峰期,QPS 指標(biāo)也會(huì)隨之增長(zhǎng)數(shù)倍。
在這種情況下,系統(tǒng)存在不穩(wěn)定,故障解決響應(yīng)速度較慢的問(wèn)題,隨著業(yè)務(wù)不斷增長(zhǎng),高并發(fā)點(diǎn)查帶來(lái)的資源消耗也越來(lái)越多,成本壓力也越來(lái)越高。在引入 ByteHouse 后,在相同資源規(guī)格和同等數(shù)據(jù)規(guī)模下,高并發(fā)點(diǎn)查響應(yīng)時(shí)長(zhǎng)達(dá)毫秒級(jí),QPS 指標(biāo)提升2倍以上,且穩(wěn)定性更有保障,進(jìn)一步緩解成本壓力。
ByteHouse 高并發(fā)點(diǎn)查能力不僅具備高性能、響應(yīng)快的特點(diǎn),還可以幫助企業(yè)節(jié)約資源,助力數(shù)據(jù)基礎(chǔ)建設(shè)過(guò)程中的成本優(yōu)化和效率提升,為數(shù)據(jù)飛輪轉(zhuǎn)動(dòng)夯實(shí)基礎(chǔ)。
點(diǎn)擊跳轉(zhuǎn)ByteHouse了解更多

浙公網(wǎng)安備 33010602011771號(hào)