數(shù)據(jù)庫大戰(zhàn),AWS又將目標瞄準了微軟SQL Server

來源: 開源中國
作者:白開水
時間:2020-12-06
17052
AWS宣布了一種新的數(shù)據(jù)庫產(chǎn)品—用于Aurora PostgreSQL的Babelfish。該產(chǎn)品旨在效仿Microsoft的SQL Server,并吸引SQL Server用戶遷移到AWS云平臺。

文|白開水

AWS宣布了一種新的數(shù)據(jù)庫產(chǎn)品—用于Aurora PostgreSQL的Babelfish。該產(chǎn)品旨在效仿Microsoft的SQL Server,并吸引SQL Server用戶遷移到AWS云平臺。

圖片來源:techcrunch

AWS首席執(zhí)行官Andy Jassy在re:invent主題演講中提出了一句標語稱,停止為不需要的SQL Server許可證付費。該公司計劃于2021年正式啟動Babelfish項目,并提供基于Apache 2.0的開源許可。

Babelfish所做的是為SQL Server專用的SQL語言(T-SQL)和通信協(xié)議提供翻譯層,以便企業(yè)能可以隨意地切換到AWS的Aurora關系數(shù)據(jù)庫。盡管其仍需多一步遷移現(xiàn)有數(shù)據(jù)的操作,但Babelfish還提供了語言翻譯、SQL指令、游標、目錄視圖、數(shù)據(jù)類型、觸發(fā)器、存儲過程、以及相關函數(shù)。AWS方面表示,公司不必更換他們的數(shù)據(jù)庫驅動程序、或重寫和驗證他們的數(shù)據(jù)庫請求即可實現(xiàn)這一過渡。

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

AWS稱,PostgreSQL是當今市面上最受歡迎的開源數(shù)據(jù)庫之一,許多企業(yè)都希望將其關系型數(shù)據(jù)庫遷移至PostgreSQL,或至少將其與現(xiàn)有的數(shù)據(jù)庫結合使用。而他們所推出的這項新服務將使這一點大大簡化。

此外,Jassy還在主題演講中對甲骨文進行了一些抨擊,但就該公司在數(shù)據(jù)庫領域推出的產(chǎn)品來看,其真正目標顯然在于微軟。

立即登錄,閱讀全文
AWS
版權說明:
本文內容來自于開源中國,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家