0
本文作者: 曉楠 | 2024-04-20 13:02 |
OceanBase在其“關(guān)鍵業(yè)務(wù)負(fù)載”的一體化戰(zhàn)略上再邁一步。
據(jù)雷峰網(wǎng)(公眾號(hào):雷峰網(wǎng))獲悉,4月20日,第二屆OceanBase開(kāi)發(fā)者大會(huì)正式舉辦,會(huì)上,OceanBase 4.3版本正式發(fā)布,推出全新列式存儲(chǔ)引擎,打造PB級(jí)實(shí)時(shí)分析數(shù)據(jù)庫(kù),可實(shí)現(xiàn)秒級(jí)實(shí)時(shí)分析,進(jìn)一步加強(qiáng)TP/AP一體化。
現(xiàn)場(chǎng)跑分顯示,在同等硬件條件下,OceanBase4.3的AP查詢性能已達(dá)到業(yè)內(nèi)一流列存大寬表數(shù)據(jù)庫(kù)同一水平。
2022年,OceanBase 4.0發(fā)布,從技術(shù)上首次突破分布式數(shù)據(jù)庫(kù)的單機(jī)性能瓶頸,實(shí)現(xiàn)單機(jī)分布式一體化。目前在一體化上,OceanBase已實(shí)現(xiàn)單機(jī)分布式一體化、TP/AP一體化、云上云下一體化、多模一體化等,用一個(gè)數(shù)據(jù)庫(kù)滿足客戶80%的場(chǎng)景需求。
OceanBase 4.3深入探索TP/AP一體化。此前,面向企業(yè)在強(qiáng)OLTP場(chǎng)景中的AP需求,OceanBase構(gòu)建了混合事務(wù)和實(shí)時(shí)分析處理(HTAP)能力,在OLTP基礎(chǔ)上,提供復(fù)雜查詢優(yōu)化、秒級(jí)低時(shí)延響應(yīng)、水平線性擴(kuò)展(千/億級(jí)數(shù)據(jù)關(guān)聯(lián)查詢)能力,部分滿足了企業(yè)的AP場(chǎng)景需求。
而隨著數(shù)字化的發(fā)展,越來(lái)越多企業(yè)需要更強(qiáng)的數(shù)據(jù)實(shí)時(shí)分析能力,如何在分布式數(shù)據(jù)庫(kù)的架構(gòu)中實(shí)現(xiàn)更強(qiáng)的AP性能,成為OceanBase探索的又一命題。
OceanBase 4.3從AP存儲(chǔ)入手,基于LSM-Tree架構(gòu)推出列式存儲(chǔ)引擎,實(shí)現(xiàn)可行存、可行列混存和可列存的多種存儲(chǔ)方式,同時(shí)融入分布式TP核心能力小事務(wù)寫(xiě)入技術(shù),有效消除數(shù)據(jù)導(dǎo)入延遲,滿足更嚴(yán)苛的AP實(shí)時(shí)分析需求。同時(shí)全新推出基于Column數(shù)據(jù)格式描述的2.0向量化引擎和物化視圖,進(jìn)一步提升了深度AP場(chǎng)景下的性能表現(xiàn),可實(shí)現(xiàn)秒級(jí)實(shí)時(shí)分析,極大提升OLAP實(shí)時(shí)分析的能力。
相較于實(shí)時(shí)分析數(shù)倉(cāng),OceanBase在實(shí)時(shí)分析這一場(chǎng)景上具備實(shí)時(shí)寫(xiě)入、讀寫(xiě)強(qiáng)一致、大規(guī)模并行處理、管理運(yùn)維難度低等優(yōu)點(diǎn)。
OceanBase CTO楊傳輝介紹,OceanBase將持續(xù)踐行“關(guān)鍵業(yè)務(wù)負(fù)載”的一體化戰(zhàn)略,今年將重點(diǎn)打造PB級(jí)實(shí)時(shí)分析數(shù)據(jù)庫(kù)的最強(qiáng)六邊形戰(zhàn)士,持續(xù)提高TP性能、分布式、兼容性、AP存儲(chǔ)、AP計(jì)算、AP工具生態(tài)能力。未來(lái),PB以下企業(yè)在AP應(yīng)用場(chǎng)景中,無(wú)論是HTAP、還是OLAP,都可選擇使用OceanBase。
發(fā)布會(huì)現(xiàn)場(chǎng),在同等硬件條件下,OceanBase 4.3還同業(yè)內(nèi)一流的列存大寬表數(shù)據(jù)庫(kù)進(jìn)行了跑分PK。結(jié)果顯示,在大寬表場(chǎng)景,兩者的查詢性能處于同一水平,這一查詢性能是衡量數(shù)據(jù)庫(kù)AP能力的重要指標(biāo)之一。
另外,雷峰網(wǎng)注意到,除AP性能優(yōu)化外,OceanBase 4.3的TP性能、易用性也進(jìn)一步增強(qiáng),估行系統(tǒng)、統(tǒng)計(jì)信息、代價(jià)模型、Online DDL、會(huì)話管理、日志流、租戶克隆等方面都得以優(yōu)化,提升數(shù)據(jù)庫(kù)在關(guān)鍵業(yè)務(wù)負(fù)載中的性能和穩(wěn)定性。
目前,OceanBase已經(jīng)服務(wù)超過(guò)1000家行業(yè)客戶,其中30%將其應(yīng)用于核心系統(tǒng)。例如,海底撈將OceanBase應(yīng)用于會(huì)員系統(tǒng),既做事務(wù)處理又進(jìn)行實(shí)時(shí)分析,為每一位會(huì)員推薦定制化內(nèi)容,實(shí)時(shí)分析算力提升30%,數(shù)據(jù)庫(kù)成本下降35%,更從容應(yīng)對(duì)七夕、雙旦等節(jié)假日流量高峰。
楊傳輝認(rèn)為,OceanBase 4.3在TP/AP一體化上的進(jìn)一步突破,也是OceanBase堅(jiān)持100%根自研的產(chǎn)品力結(jié)果。不基于開(kāi)源數(shù)據(jù)庫(kù)二次開(kāi)發(fā)、自建研發(fā)環(huán)境和流程,才使OceanBase具備對(duì)內(nèi)核代碼的完全掌控力和掌控權(quán),才具備更強(qiáng)的突破復(fù)雜業(yè)務(wù)場(chǎng)景和為關(guān)鍵業(yè)務(wù)系統(tǒng)兜底的能力。
會(huì)上,OceanBase還介紹,已從開(kāi)發(fā)工具、開(kāi)發(fā)生態(tài)、自助體驗(yàn)三方面進(jìn)一步提升數(shù)據(jù)庫(kù)易用性,打造真正對(duì)開(kāi)發(fā)者友好的數(shù)據(jù)庫(kù)。
目前,OceanBase Landscape技術(shù)生態(tài)已擴(kuò)展至超750個(gè)主流產(chǎn)品,覆蓋基礎(chǔ)設(shè)施、數(shù)據(jù)集成、數(shù)據(jù)治理、應(yīng)用集成等多個(gè)領(lǐng)域。在OceanBase的開(kāi)源社區(qū),目前已有118位開(kāi)發(fā)者開(kāi)通博客,累計(jì)有1000多篇技術(shù)文章分享,核心倉(cāng)庫(kù)擁有300多位外部貢獻(xiàn)者,共建代碼量超5萬(wàn)行。
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見(jiàn)轉(zhuǎn)載須知。