Babelfish首批中國本地案例發(fā)布!看云原生數據庫如何掀起變革浪潮

來源:亞馬遜云科技
作者:亞馬遜云科技
時間:2022-11-01
2738
在數字化時代,每一個組織和企業(yè)都有不同的數據源、不同的分析需求以及不同的治理要求,這些需求是隨著時間的推移而不斷動態(tài)變化、調整的。

在數字化時代,每一個組織和企業(yè)都有不同的數據源、不同的分析需求以及不同的治理要求,這些需求是隨著時間的推移而不斷動態(tài)變化、調整的。而云原生數據戰(zhàn)略會幫助企業(yè)處理動態(tài)需求,滿足當下與未來的使用場景。云原生數據戰(zhàn)略可以提供從存儲、管理、訪問到分析、處理數據的全面規(guī)劃,幫助企業(yè)構建完整的數據解決方案。

640.png

云原生數據戰(zhàn)略的三個支柱與一個基石

在云原生數據戰(zhàn)略中的三個支柱與一個基石中,第一個支柱就是采用云原生數據基礎設施來存儲與處理數據,幫助企業(yè)簡化IT管理,讓企業(yè)有更多精力進行研發(fā)創(chuàng)新。

如果把數據看作新時代的石油,算力就相當于開采和煉油設備。沒有數據,算力就是一堆0和1構成的冗雜編碼,無法有效發(fā)揮其價值。而云計算,或者說云原生中最重要的“開采設備”,就是數據庫。

數據大爆炸、新的業(yè)務場景不斷涌現的新時代,傳統(tǒng)數據庫的發(fā)展遇到了瓶頸:

·類型單一,性能/功能受限

·彈性不足,性價比低

·跨區(qū)域復制,實施復雜

·數據聯動,服務集成困難

傳統(tǒng)數據庫的局限性延緩了企業(yè)的創(chuàng)新速度,而云原生數據庫針對以上問題進行了革新。

640 (1).png

云原生數據庫的優(yōu)勢

關系型云原生數據庫

首先,從SQL到NoSQL,從傳統(tǒng)架構到云原生、云計算,海量數據的出現和發(fā)展,讓越來越多的企業(yè)開始將包括數據庫在內的企業(yè)應用部署在云上。通過云服務形式提供數據庫功能的云數據庫應運而生,Amazon RDS就屬于這一類。

過去20年市面上涌現出越來越多的新型數據庫,然而最初的關系型數據庫依然占據主導地位。主要原因之一是關系型數據庫采用了SQL標準——一種高級的非過程化編程接口語言,它將計算機科學和易于人類理解認知的數據管理方式完美的銜接在一起,目前還難以超越。

而不論是關系型還是其他類型的數據庫,都只能滿足過去的自建服務器時代下,類型固定、算力需求小、數據量不大的應用——最重要的一點是,成本太高。

為什么要構建云原生數據庫

在2014年的亞馬遜云科技re:Invent大會上,我們發(fā)布了云原生數據庫Amazon Aurora。

它成為了我們歷史上增長速度最快的服務之一。

640 (2).png

Amazon Aurora具備以下特點:

·與MySQL和PostgreSQL兼容的關系數據庫,專為云而打造。性能和可用性與商用數據庫相當,成本只有其1/10。

·提供內置的安全性、幾乎連續(xù)的備份、無服務器計算、最高15個只讀副本、自動多區(qū)域復制以及與其他Amazon服務的集成。

·Aurora Serverless v2,讓應用可以選擇“全棧無服務器架構”,移交容量管理,只支付使用瞬時和精細擴縮所消耗的容量,從而節(jié)省高達90%的成本。

·Babelfish for Aurora PostgreSQL助力傳統(tǒng)數據庫上云。

Babelfish的前世今生

2020年,在亞馬遜云科技年度盛會re:Invent上,我們宣布推出數據庫遷移工具Babelfish for Aurora PostgreSQL,并將其開源Babelfish for PostgreSQL。經過多個版本迭代,目前最新版已經來到了2.1.1(詳情可以查看官方開源網站https://babelfishpg.org/)

Babelfish使PostgreSQL能夠理解來自為微軟SQL Server所編寫的應用程序的數據庫請求(包括命令和相關協議),而無需對數據庫、架構、或SQL語句進行任何修改。這意味著開發(fā)者只需花費極少的精力,即可快速地完成數據庫遷移工作。且其還以“correctness”為中心,這意味著,為使用SQL Server功能而設計的應用程序在PostgreSQL上的表現將與在SQL Server上的表現一致。

首批Babelfish中國客戶亮相中國峰會

640.jpg

開利消防借助Babelfish擺脫了商業(yè)數據庫的綁定,僅在5周內就完成SRM系統(tǒng)從SQL Server向Babelfish for Aurora PostgreSQL的業(yè)務改造及切換,降低高達70%的數據庫成本。

640 (1).jpg

Early Data專注于利用人工智能和機器學習獲取、處理和分析大數據為國內外電商市場提供情報與數據解決方案。借助Babelfish將電商后臺業(yè)務從SQL Server遷移到Aurora PostgreSQL,僅8天時間就完成了功能性能驗證及改造,此外,還擺脫了原平臺的資源限制,通過Aurora的數據副本存儲更提升了數據安全性,并節(jié)省了50%以上的數據庫成本。

小結

在今天,我們最難以忽視的一點是,云技術正成為我們日常生活中越來越重要的組成部分——手機應用、汽車駕駛、工業(yè)制造,甚至于智能場景下的衣食住行,都離不開云。而距離亞馬遜云科技開啟云計算的大門,已經過去了十六年。云原生數據庫,其實也是受到整個產業(yè)上下游的需求催生而來的,客觀上極大縮減了企業(yè)和平臺的服務器搭建與運營成本。

如果你要問云原生數據庫對整個計算與存儲架構的改變是否會持續(xù)下去,前景又究竟如何?答案是——未來可期。

原文鏈接:點擊前往 >
文章來源:亞馬遜云科技
版權說明:本文內容來自于亞馬遜云科技,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯系管理員(zzx@kchuhai.com)刪除!
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家