騰訊云今日宣布新一代自研云原生數(shù)據(jù)庫(kù)CynosDB正式發(fā)布。據(jù)悉,CynosDB價(jià)格僅為市面上商業(yè)數(shù)據(jù)庫(kù)的1/15。
云領(lǐng)域的一個(gè)重要競(jìng)爭(zhēng)戰(zhàn)場(chǎng)就是數(shù)據(jù)庫(kù)。目前,越來(lái)越多的企業(yè)正在通過(guò)上“云”實(shí)現(xiàn)數(shù)字化升級(jí),Gartner預(yù)測(cè),到2023年,世界上3/4的數(shù)據(jù)庫(kù)都會(huì)跑在云上。不過(guò)在這個(gè)過(guò)程中,傳統(tǒng)數(shù)據(jù)庫(kù)與云端數(shù)據(jù)庫(kù)不一樣的產(chǎn)品架構(gòu),給上云帶來(lái)了很高的門(mén)檻。
CynosDB在產(chǎn)品架構(gòu)上完全兼容開(kāi)源數(shù)據(jù)庫(kù)引擎接口,是國(guó)內(nèi)首家兼容MySQL5.7和全球第一個(gè)兼容PostgreSQL10的云數(shù)據(jù)庫(kù)產(chǎn)品。
此外,企業(yè)使用傳統(tǒng)架構(gòu)還面臨數(shù)據(jù)回檔慢、故障恢復(fù)慢、維護(hù)成本高、縱向擴(kuò)展弱、資源利用利用率低等問(wèn)題。
騰訊云技術(shù)團(tuán)隊(duì)對(duì)數(shù)據(jù)庫(kù)內(nèi)核深度定制,總共進(jìn)行了近60多項(xiàng)優(yōu)化。為了提升系統(tǒng)可用性,CynosDB以軟件優(yōu)化與新硬件結(jié)合為理念,采用了計(jì)算和存儲(chǔ)分離架構(gòu),同時(shí)實(shí)現(xiàn)了計(jì)算無(wú)節(jié)點(diǎn)狀態(tài),支持秒級(jí)故障切換和恢復(fù),數(shù)據(jù)備份時(shí)間縮短到60秒之內(nèi),速度提升了180倍。
在此基礎(chǔ)上,CynosDB可以達(dá)到單節(jié)點(diǎn)130萬(wàn)QPS讀性能,超過(guò)業(yè)內(nèi)目前最高100萬(wàn)QPS水平。
該數(shù)據(jù)庫(kù)在技術(shù)上也有諸多創(chuàng)新,比如,采用“日志即數(shù)據(jù)庫(kù)”技術(shù)方案,可以最大限度的減少網(wǎng)絡(luò)數(shù)據(jù)輸入/輸出(IO)。
自研的用戶態(tài)分布式文件系統(tǒng),減少了操作系統(tǒng)上下文切換以及數(shù)據(jù)在用戶態(tài)和內(nèi)核態(tài)之間拷貝引起的性能損耗。
另外,CynosDB的“可計(jì)算智能存儲(chǔ)”進(jìn)一步滿足企業(yè)的實(shí)際應(yīng)用場(chǎng)景,讓企業(yè)按實(shí)際使用量計(jì)費(fèi),自動(dòng)擴(kuò)縮容。在降低企業(yè)開(kāi)支的同時(shí),可應(yīng)對(duì)突發(fā)的業(yè)務(wù)規(guī)模變化。
騰訊云方面表示CynosDB也是互聯(lián)網(wǎng)和游戲行業(yè)的最佳選擇。由于互聯(lián)網(wǎng)和游戲行業(yè)先天擁有高并發(fā)和高性能要求,這類(lèi)企業(yè)在選擇數(shù)據(jù)庫(kù)過(guò)程中要求極高。由于具備快速?gòu)椥陨?jí)、海量數(shù)據(jù)存儲(chǔ)等優(yōu)勢(shì),CynosDB在這些場(chǎng)景下的優(yōu)勢(shì),可幫助用戶應(yīng)對(duì)業(yè)務(wù)高峰。