在Google I/O 2022上,Google Cloud宣布自有兼容PostgreSQL數(shù)據(jù)庫(kù)的云計(jì)算服務(wù)AlloyDB for PostgreSQL,向甲骨文及Amazon Web Services(AWS)下戰(zhàn)帖,交易處理性能是AWS同類產(chǎn)品的2倍。
針對(duì)PostgreSQL用戶,Google Cloud已推出CloudSQL for PostgreSQL及Spanner,但是這些數(shù)據(jù)庫(kù)僅提供對(duì)接PostgreSQL的接口,或并非以標(biāo)準(zhǔn)PostgreSQL為核心。AlloyDB for PostgreSQL則是以開(kāi)源數(shù)據(jù)庫(kù)PostgreSQL為基礎(chǔ)稍加修改而成。
Google Cloud總經(jīng)理暨數(shù)據(jù)庫(kù)工程副總裁Andi Gutmans指出,一些企業(yè)用戶希望能將關(guān)鍵數(shù)據(jù)庫(kù)搬到開(kāi)源數(shù)據(jù)庫(kù),以省下昂貴授權(quán)費(fèi)及避免被廠商綁架,然而他們卻苦于性能調(diào)校、數(shù)據(jù)庫(kù)清理造成運(yùn)營(yíng)中斷,以及管理應(yīng)用可用性等挑戰(zhàn)。
他表示AlloyDB可完全與PostgreSQL兼容,且具備Google Cloud的可擴(kuò)展云計(jì)算與存儲(chǔ)基礎(chǔ)架構(gòu)、安全性、及AI/ML管理功能,使AlloyDB成為企業(yè)由“舊式數(shù)據(jù)庫(kù)”轉(zhuǎn)移的最強(qiáng)大選項(xiàng)。
Google宣稱,根據(jù)該公司內(nèi)部性能測(cè)試,AlloyDB比標(biāo)準(zhǔn)的PostgreSQL交易式任務(wù)性能快4倍有余,和AWS的競(jìng)爭(zhēng)產(chǎn)品Aurora PostgreSQL相較也快了2倍。它的多層緩存功能可自動(dòng)依負(fù)載模式分層,借此提升價(jià)格/性能比。此外,AlloyDB的矢量式字段加速功能可以優(yōu)化方式在內(nèi)存內(nèi)存儲(chǔ)資料,以提升資料掃描和集結(jié)速度,結(jié)果是分析查詢比PostgreSQL快了最高100倍。Google表示這讓Alloy適合作為商業(yè)智能(BI)、報(bào)表和混合式交易及分析作業(yè)。
Google并強(qiáng)調(diào)AlloyDB可自動(dòng)偵測(cè)大部分?jǐn)?shù)據(jù)庫(kù)運(yùn)行問(wèn)題,可在幾秒內(nèi)回復(fù),其架構(gòu)也支持不中斷的執(zhí)行實(shí)例調(diào)整(resizing)和數(shù)據(jù)庫(kù)維護(hù),可用性SLA達(dá)99.99%。
最后,Alloy的管理及分析獲得AI加持。除了自動(dòng)上數(shù)據(jù)庫(kù)修補(bǔ)程序、備份、復(fù)制等,還具有適應(yīng)性算法及機(jī)器學(xué)習(xí)來(lái)強(qiáng)化資料清理管理(vacuum management)、存儲(chǔ)和內(nèi)存管理、資料分層及分析加速,會(huì)從用戶使用中學(xué)習(xí)并可優(yōu)化內(nèi)存、緩存和存儲(chǔ)媒體內(nèi)的數(shù)據(jù)庫(kù)管理。在分析方面,Alloy內(nèi)置Google Vertex AI平臺(tái)。讓用戶可在查詢或交易時(shí)直接調(diào)用模型,這意味著不用再寫程序代碼,而能更快產(chǎn)出擴(kuò)張式分析(augmented insights)。
AlloyDB for PostreSQL是像Google Cloud、AWS這類云計(jì)算企業(yè)爭(zhēng)取甲骨文客戶的最新動(dòng)作。在此之前Google也在資料搬移服務(wù)(Database Migration Service)加入Oracle-to-PostgreSQL schema轉(zhuǎn)換及資料復(fù)制工具,并以數(shù)據(jù)庫(kù)搬移方案協(xié)助甲骨文用戶轉(zhuǎn)到Google Cloud。