阿里雲關係型資料庫(Relational Database Service,簡稱RDS)是一種穩定可靠、可Auto Scaling的線上資料庫服務。基於阿里雲Distributed File System和SSD盤高效能儲存,RDS支援MySQL、SQL Server、PostgreSQL、PPAS(Postgre Plus Advanced Server,高度相容Oracle資料庫)和MariaDB TX引擎,並且提供了容災、備份、恢複、監控、遷移等方面的全套解決方案,徹底解決資料庫營運的煩惱。
學習路徑圖
您可以通過RDS學習路徑圖快速瞭解 RDS的相關概念、基礎操作、進階操作等。
相關概念
瞭解以下概念,將協助您更好地選購RDS:
- 執行個體:執行個體是虛擬化的資料庫伺服器。您可以在一個執行個體中建立和管理多個資料庫。
- 地區:地區是指物理的資料中心。一般情況下,RDS執行個體應該和ECS執行個體位於同一地區,以實現最高的訪問效能。
- 可用性區域:可用性區域是指在某個地區內擁有獨立電力和網路的物理地區。同一地區的不同可用性區域之間沒有實質性區別。
- 資料庫引擎:RDS支援多種資料庫引擎,如MySQL、SQL Server、PostgreSQL、PPAS(Postgre Plus Advanced Server,高度相容Oracle資料庫)和MariaDB。關於各個引擎的介紹,請參見資料庫引擎。
- 網路類型:您可以選擇將執行個體建立在傳統網路或VPC中。Virtual Private Cloud(Virtual Private Cloud)是阿里雲上一種隔離的網路環境,安全性比傳統的傳統網路更高,建議您選擇VPC。
- 產品系列:分為基礎版、高可用版和叢集版。關於各個系列的介紹,請參見產品系列概述。
- 規格類型系列:分為通用型、獨享型、獨佔物理機型。關於各個規格類型系列的介紹,請參見執行個體規格類型系列。
- 儲存類型:分為SSD本地碟、SSD雲端硬碟和ESSD雲端硬碟。具體請參見儲存類型。
相關服務
- ECS:ECS是雲端服務器,通過內網訪問同一地區的RDS時,可實現RDS的最佳效能。ECS搭配RDS是典型的業務訪問架構。
- Redis:Redis提供持久化的記憶體資料庫服務。當業務訪問量較大時,ECS 、RDS和Redis的組合可以支援更多的讀請求,同時減少回應時間。
- MongoDB:提供穩定可靠、Auto Scaling、完全相容MongoDB協議的資料庫服務。資料結構多樣時,可以選擇將結構化資料存放區在RDS,將非結構化資料存放區在MongoDB,滿足業務的多樣化儲存需求。
- MaxCompute:MaxCompute(原名ODPS)是一種快速、完全託管的TB/PB級資料倉儲解決方案,提供了完善的資料匯入方案以及多種經典的分散式運算模型,能夠快速地解決海量資料計算問題。通過Data Integration服務,可將RDS資料匯入MaxCompute,實現大規模的資料計算。
- DTS:您可以使用Data Transmission Service將本機資料庫遷移到雲上的RDS,以及實現RDS的異地容災。
- OSS:Object Storage Service服務OSS是阿里雲提供的海量、安全、低成本、高可靠的雲端儲存體服務。
如何使用阿里雲RDS
您可以通過以下方式管理RDS執行個體,進行執行個體建立、網路設定、資料庫建立、帳號建立等操作:
建立RDS執行個體後,您可以通過以下方式訪問RDS執行個體:
- DMS:您可以通過DMS登入到RDS執行個體,在Web介面進行資料庫開發工作。
- 用戶端:RDS相容原生的資料庫協議,您可以使用通用的資料庫用戶端工具訪問RDS執行個體。例如,MySQL-Front、SSMS(SQL Server Management Studio)、pgAdmin等。
RDS定價
請參見收費項目及計費方式。