Hong Kong eBook Ungated

選擇合適的資料庫管理系統來完成工作:AWS專門建構的DBMS

Issue link: https://read.uberflip.com/i/1497286

Contents of this Issue

Navigation

Page 3 of 6

©2023 IDC #US50243223 4 AWS專門建構的 DBMS AWS 正在尋求透過提供許多完全託管的、專門建構的、覆蓋大多數用例的資料庫選項來為使用者服 務。除了支援多模型 DBMS 之外,AWS 還在每個關鍵的資料管理模型領域提供了一種專門建構的 DBMS,所有 DBMS 都透過一種通用的資料交換和治理方法關聯在一起並進行互動。所有 DBMS 都經 過最佳化,以最大限度地利用底層 AWS 環境和資源集,並完全由 AWS 管理。這些專門建構的 DBMS 將在下面的章節中描述。 關聯式資料管理 OLTP(Amazon Aurora和 Amazon Relational Database Service) AWS透過 Amazon Aurora RDBMS提供了完整的 OLTP支援,該 RDBMS為資料庫事務提供了可擴展 的 ACID(原子性、一致性、隔離性、持久性)支援。它具有與 MySQL 或 PostgreSQL 完全相容的 SQL 介面,有助於從這些平台進行移轉,並便於這些平台的使用者使用。Amazon Aurora Global Database 針對全球分散式應用程式而設計,允許單個 Amazon Aurora 資料庫跨越多個 AWS 區域 Aurora 的無伺服器設定可滿足低容量、不可預測或週期性工作負載的需求,其可用性功能支援跨三個可 用性區域的六個副本,也支援災難恢復。 Amazon Relational Database Service(Amazon RDS)使使用者能夠在 AWS管理下,在 AWS上將他 們最喜歡的 RDBMS(無論是開源的還是商業的)作為平台。支援的 RDBMS 包括 MySQL、 PostgreSQL、MariaDB、Microsoft SQL Server和 Oracle資料庫。在所有設定中,RDS都支援自動容 錯移轉到備用實例,使用者無需做任何工作。此功能還允許使用者對資料庫進行變更,並在測試和生產 環境之間進行切換。 分析(Amazon Redshift) Amazon Redshift 是一個 PB 級的完全託管資料倉庫服務,專為線上分析處理(OLAP)和商業智慧 (BI)應用程式而設計。它使用大規模平行處理(MPP)集群列式 RDBMS來大規模執行複雜的分析查 詢。您可以使用 Amazon Redshift採取一種「湖屋」方法進行資料倉儲,其功能使您能夠查詢、組合和 儲存來自資料倉庫、資料湖和營運資料庫的資料。Redshift也可以無伺服器執行,並提供零 ETL功能, 將 Aurora直接連接到 Redshift,以便資料可以在兩者之間傳遞,而無需額外的階段和轉換。 鍵值(Amazon DynamoDB) 鍵值儲存允許儲存與唯一鍵值對相關聯的資料塊。資料塊的格式受程式控制。它在行動、網路、遊戲、 廣告技術和串流媒體資料管理,以及持久性資料緩存方面非常受歡迎。Amazon DynamoDB還提供無伺 服器營運,旨在透過多區域和多活動複製功能提供更好的效能和可擴展性。 文件(相容 MongoDB的 Amazon DocumentDB) 文件資料庫包含對特定文件類型(通常是 JSON)的顯式支援,具有標記搜尋和報告功能。Amazon DocumentDB(相容 MongoDB)是一個完全託管的文件資料庫服務,旨在支援原生 JSON 工作負載。 它支援聚合、即席查詢和靈活的索引,並具有支援索引交集的查詢處理器。它透過將儲存與計算分離開 來並允許兩者各自獨立擴展來實現可擴展性。在儲存層面,DocumentDB 透過彈性集群功能提供可擴展 性。這個功能使用分片在 DocumentDB的分散式儲存系統中對資料進行分區。它還可跨三個 AWS可用 性區域複製每個資料庫的六個副本。 圖形資料管理(Amazon Neptune) Amazon Neptune 支援可能包含數十億個節點和邊緣的複雜屬性圖。它在無伺服器部署中可用,並提供 高可用性,可自動容錯移轉到最多 15 個 Neptune 副本之一,客戶可以在三個可用性區域中的任何一個 建立這些副本。Neptune支援 W3C RDF標準和 Apache TinkerPop Gremlin、openCypher和 SPARQL

Articles in this issue

view archives of Hong Kong eBook Ungated - 選擇合適的資料庫管理系統來完成工作:AWS專門建構的DBMS