本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
資料庫
AWS 資料庫提供高效能、安全且可靠的基礎,以支援生成式 AI 解決方案和資料驅動應用程式,為您的企業和客戶帶來價值。
每個服務在圖表之後進行描述。若要協助您決定哪種服務最符合您的需求,請參閱「選擇服務」 AWS 資料庫服務。如需一般資訊,請參閱 AWS 雲端 資料庫
主題
- Compare AWS 資料庫服務
- Amazon Aurora
- Amazon DynamoDB
- Amazon ElastiCache
- Amazon Keyspaces (適用於 Apache Cassandra)
- Amazon MemoryDB
- Amazon Neptune
- Amazon Relational Database Service
- Amazon RDS 的 Db2
- Amazon RDS VMware
- Amazon Quantum 賬本數據庫(AmazonQLDB)
- Amazon Timestream
- Amazon DocumentDB (with MongoDB compatibility)
- Amazon Lightsail 的資料庫
返回AWS 服務。
Compare AWS 資料庫服務
資料庫 | 使用案例 | AWS服務 |
---|---|---|
关系 |
傳統應用、企業資源規劃 (ERP)、客戶關係管理 (CRM)、電子商務 |
|
鍵值 |
高流量的 Web 應用程序,電子商務系統,遊戲應用 |
|
記憶體內 |
快取、工作階段管理、遊戲排行榜、地理空間應用 |
|
文件 |
內容管理、目錄、使用者設定檔 |
|
寬欄 |
用於設備維護、車隊管理和路線最佳化的高規模工業應用程式 |
|
圖表 |
詐騙偵測、社交網路、推薦引擎 |
|
時間序列 |
物聯網 (IoT) 應用 DevOps, 工業遙測 |
|
總帳 |
記錄系統,供應鏈,註冊,銀行交易 |
|
Amazon Aurora
Amazon Aurora
Amazon Aurora 的速度比標準「我的SQL資料庫」快五倍,比標準 Postgre SQL 資料庫快三倍。它以 1/10 的成本提供商業資料庫的安全性、可用性和可靠性。Amazon Aurora 由 Amazon Relational Database Service (AmazonRDS) 全面管理,可自動化硬體佈建、資料庫設定、修補和備份等耗時的管理任務。
Amazon Aurora 具有分散式、容錯、自我修復的儲存系統,每個資料庫執行個體可自動擴展到 128TB。它提供高效能和可用性,包括多達 15 個低延遲僅供讀取複本、 point-in-time 復原、持續備份至 Amazon S3,以及跨三個可用區域進行複寫 () AZs。
Amazon Aurora I/O 最佳化是一項叢集設定,可為使用 I/O 密集型應用程式 (例如電子商務應用程式、付款處理系統和財務應用程式) 的客戶改善價格效能和可預測的定價。Aurora 最佳化工具可改善效能、增加輸送量並減少延遲以支援最嚴苛的工作負載,當您的 I/O 支出超過目前 Aurora 資料庫支出的 25% 時,可節省高達 40% 的成本。
Amazon Aurora 與 Amazon Redshift 的SQL零ETL整合現已提供公開預覽版,可對存放在 Aurora 我的SQL相容版本中的資料進行近乎即時的分析和機器學習。寫入 Aurora 的交易資料可在幾秒鐘內使用 Amazon Redshift 提供給您,而無需建立和維護複雜的資料管道。
Amazon DynamoDB
Amazon DynamoDB
許多全球成長最快的企業,例如 Lyft、Airbnb 和 Redfin,以及三星、豐田和 Capital One 等企業,都仰賴 DynamoDB 的規模和效能來支援其關鍵任務工作負載。
成千上萬的 AWS 客戶選擇 DynamoDB 作為其鍵值和文件資料庫,適用於行動、Web、遊戲、廣告技術、物聯網 (IoT) 和其他需要低延遲資料存取任何規模的應用程式。為您的應用程式建立新表格,並讓 DynamoDB 處理其餘的工作。
Amazon ElastiCache
Amazon ElastiCache
ElastiCache 支持兩個開源內存緩存引擎:
-
Redis
— 快速、開放原始碼的記憶體內鍵值資料存放區,可用作資料庫、快取、訊息代理程式和佇列。Amazon ElastiCache (RedisOSS) 是 一種與 Redis 相容的記憶體內服務,可提供 Redis 的強大功能,以 ease-of-use 及適用於要求最嚴苛的應用程式的可用性、可靠性和效能。單節點和最多 15 個碎片叢集均可使用,最高可擴充至 3.55 TiB 的記憶體內資料。Amazon ElastiCache (RedisOSS) 是全受管、可擴展且安全的。這使其成為提供高效能使用案例 (例如 Web、行動應用程式、遊戲、廣告技術和 IoT) 的理想選擇。 -
Memcached
-一種廣泛採用的內存對象緩存系統。Amazon ElastiCache (Memcached)與 Memcached 相容的協議,因此您目前在現有 Memcached 環境中使用的熱門工具將與服務無縫配合使用。
Amazon ElastiCache 無伺服器是 Amazon 的無伺服器選項,可簡化快取管理 ElastiCache ,並立即擴展以支援要求最嚴苛的應用程式。使用 ElastiCache 無伺服器,您可以在不到一分鐘的時間內建立高可用性和可擴充的快取,無需規劃、佈建和管理快取叢集容量。 ElastiCache 無伺服器會自動將資料以冗餘方式儲存在多個可用區域 (AZs),並提供 99.99% 的可用性服務等級
Amazon Keyspaces (適用於 Apache Cassandra)
Amazon Keyspaces(對於阿帕奇卡桑德拉)
Amazon MemoryDB
Amazon MemoryDB
MemoryDB 與熱門的開放原始碼資料存放區 Redis 相容,可讓客戶使用相同靈活且易於使用的 Redis 資料結構,以及目前已經使用的命令APIs,快速建置應用程式。使用 MemoryDB,您的所有數據都存儲在內存中,從而使您能夠實現微秒讀取和 10 毫秒寫入延遲和高輸送量。MemoryDB 也會使用分散式交易記錄檔在多個可用區域中持久地儲存資料,以允許快速容錯移轉、資料庫復原和節點重新啟動。MemoryDB 同時提供記憶體內效能和異地同步備份耐久性,可用作微型服務應用程式的高效能主要資料庫,無需分別管理快取記憶體和耐久性資料庫。
Amazon Neptune
Amazon Neptune
Amazon Neptune 具備高可用性,具備僅供讀取複本、 point-in-time 復原、持續備份至 Amazon S3,以及跨可用區域進行複寫。Neptune 是安全的,並支持靜態加密。Neptune 完全受管,因此您不再需要擔心硬體佈建、軟體修補、設定、組態或備份等資料庫管理工作。
Amazon Neptune Analytics 是一種分析資料庫引擎,可快速分析大量圖形資料,從存放在 Amazon S3 儲存貯體或 Neptune 資料庫中的資料中取得洞見並找出趨勢。Neptune Analytics 使用內建演算法、向量搜尋和記憶體內運算,在幾秒鐘內對具有數千億關係的資料執行查詢。
Amazon Relational Database Service
Amazon Relational Database Service
Amazon RDS 提供多種資料庫執行個體類型 (針對記憶體、效能或 I/O 進行最佳化),並提供六個熟悉的資料庫引擎供您選擇,包括我
Amazon RDS 的 Db2
Amazon RDS 版 Db2
Amazon RDS VMware
Amazon Relational Database Service
Amazon RDS on VMware 允許您在現場部署VMware環境中使用相同的簡單界面來管理資料庫 AWS。 您可以輕鬆地將 Amazon RDS 上的VMware數據庫複製到 Amazon RDS 實例 AWS,在 Amazon Simple Storage Service (Amazon S3) 中啟用低成本的混合式部署,以進行災難復原、僅供讀取複本爆量,以及選購的長期備份保留。
Amazon Quantum 賬本數據庫(AmazonQLDB)
Amazon QLDB
分類帳通常用於記錄組織中經濟與財務活動的歷史記錄。許多組織會建立具有類似分類帳功能的應用模組,因為他們想要維護其應用模組資料的正確歷史記錄,例如,追蹤銀行交易中貸方與借方的歷史記錄、驗證保險索賠的資料歷程,或追蹤供應鏈網路中料號的移動。總帳應用程式通常是使用關聯式資料庫中建立的自訂稽核表或稽核追蹤來實作。不過,使用關聯式資料庫建置稽核功能非常耗時,而且容易出現人為錯誤。它需要自定義開發,並且由於關係數據庫本質上不是不可變的,因此對數據進行任何意外更改都很難跟踪和驗證。另外,區塊鏈框架(例如超級賬本結構和以太坊)也可以用作分類帳。但是,這會增加複雜性,因為您需要使用多個節點設置整個區塊鏈網絡,管理其基礎架構,並要求節點對每個交易進行驗證,然後才能將其添加到分類帳中。
Amazon QLDB 是一種新的資料庫類別,無需從事建置自己類似總帳的應用程式的複雜開發工作。有了QLDB,您的數據的更改歷史記錄是不可變的-它不能被更改或刪除-並且使用加密技術,您可以輕鬆地驗證應用程序的數據沒有意外修改。QLDB使用不可變的交易記錄檔 (稱為日誌) 來追蹤每個應用程式資料變更,並維護一段時間內完整且可驗證的變更歷程記錄。QLDB易於使用API,因為它為開發人員提供了熟悉的SQL類似靈活的文檔數據模型以及對交易的全面支持。QLDB也是無伺服器,因此它會自動擴展以支援應用程式的需求。沒有要管理的伺服器,也沒有可設定的讀取或寫入限制。使用時QLDB,您只需為您使用的內容付費。
Amazon Timestream
Amazon Timestream
Timestream 是專門建立的時間序列資料庫,可依時間間隔有效率地儲存和處理這些資料。透過 Timestream,您可以輕鬆儲存和分析其記錄資料 DevOps、IoT 應用程式的感測器資料,以及用於設備維護的工業遙測資料。隨著資料的增長,Timestream 調適性查詢處理引擎會瞭解其位置和格式,讓您的資料分析變得更簡單、更快速。Timestream 還可以自動匯總、保留、分層和壓縮資料,讓您以最低的成本管理資料。時間流是無服務器的,因此無需管理服務器。它可以管理耗時的工作,例如伺服器佈建、軟體修補、設定、組態或資料保留和分層,讓您可以專注於建置應用程式。
Amazon DocumentDB (with MongoDB compatibility)
Amazon DocumentDB (與 MongoDB 相容性)
Amazon DocumentDB 的設計旨在為您提供大規模操作關鍵任務 MongoDB 工作負載時所需的效能、可擴展性和可用性。Amazon DocumentDB 實作 Apache 2.0 開放原始碼 MongoDB 3.6 和 4.0,APIs藉由模擬 MongoDB 用戶端預期從 MongoDB 伺服器的回應,允許您使用您現有的 MongoDB 驅動程式和工具搭配 Amazon DocumentDB (與 MongoDB 相容性)。
Amazon Lightsail 的資料庫
Amazon Lightsail 受管資料庫
返回AWS 服務。