AWS・Azure・Google Cloud三者中,哪一个领先于云数据库呢?

比較AWS、Microsoft Azure和Google Cloud提供的数据库服务。从2018年开始,按照关系型数据库(RDBMS)、NoSQL数据库和数据仓库(DWH)的顺序,观察它们在过去5年中的发展。

AWS・Azure・Google Cloud三者中,哪一个领先于云数据库呢?

世界三大雲端服務正在不斷進化。它們分別是美國亞馬遜網路服務(Amazon Web Services,簡稱AWS)、美國微軟(Microsoft)的Microsoft Azure和美國谷歌(Google)的Google Cloud。最近,由於數位轉型(DX)的需求,注重敏捷開發和高度數據分析所需的功能。現在哪個雲端服務、哪個服務更優秀呢?我們將通過39個項目對三大雲端服務的服務內容、功能和支援進行全面比較。

本次我們將比較三大雲端服務提供的數據庫服務。按照關係型數據庫管理系統(RDBMS)、NoSQL數據庫和數據倉庫(DWH)的順序,看看從2018年到現在的五年進化。

首先是關係型數據庫管理系統(RDBMS)。根據最近用戶的使用趨勢,雲端上的RDBMS應用可以大致分為兩類。一種是作為現有RDBMS在本地(自有)環境中的接收器。作為Oracle DB或Microsoft SQL Server等在本地環境中佔有高份額的產品的遷移先,雲端提供了管理服務的選擇。

リレーショナルデータベース、NoSQLデータベース、データウエアハウス(DWH)の比較
比較關係型數據庫管理系統(RDBMS)、NoSQL數據庫和數據倉庫(DWH)

AWS提供的RDBMS類型最多,Amazon RDS支援MySQL、PostgreSQL、Oracle、SQL Server和MariaDB。Amazon Aurora也具備MySQL或PostgreSQL的接口。可以直接從本地環境遷移到Oracle DB或Microsoft SQL Server,也可以轉換為MySQL或PostgreSQL。

另一方面,Google Cloud相對缺乏來自本地環境的關係型數據庫管理系統(RDBMS)的支援。Google Cloud在2022年5月推出了與PostgreSQL兼容的「AlloyDB for PostgreSQL」,終於邁出了一步。AlloyDB不僅僅是一個管理服務,還採用了將計算和存儲層分開的架構,體現了Google Cloud的堅持。

Microsoft Azure負責支援Oracle DB,利用Oracle Cloud Infrastructure(OCI)和Microsoft Azure的連接解決方案「Oracle Database Service for Microsoft Azure」。從Microsoft Azure上的應用程式可以低延遲地訪問OCI上的Oracle DB。然而,對於一個系統中的應用程式和數據庫是否可以分開到多個雲端服務中的系統配置尚不確定。

Telegram : @IAMCLOUDPRO

Line : @286fhkvy

Youtube : @kingcloud85

FB : https://www.facebook.com/kingcloud.tech/