RDS 是託管的資料庫服務:備份、主備切換、版本升級和補丁都由阿里雲負責,你只管 SQL 和索引。對出海業務來說,RDS 最大的價值不是省事,而是多可用區部署與跨地域複製這兩個能力——自建 MySQL 要做到同樣效果,運維成本高很多。 這一頁把選型裡真正影響成本和可靠性的幾個決策拆開:實例型別、規格與儲存、備份策略、高可用與只讀實例的組合,以及出海場景下的區域與訪問方式。
規格與計費
| 規格 | vCPU | 記憶體 | 儲存 | 適用場景 |
|---|---|---|---|---|
| 通用型 g7.large | 2 | 8 GiB | 20–500 GiB | 中小型業務系統 |
| 通用型 g7.xlarge | 4 | 16 GiB | 20–500 GiB | 中等流量讀寫 |
| 記憶體型 r7.large | 2 | 16 GiB | 20–500 GiB | 快取密集、連線數高 |
| 高可用主備版 | 按規格 | 按規格 | 自動擴至 2–3 TiB | 需要自動故障切換的正式環境 |
RDS 是什麼,它替你做了什麼
RDS(ApsaraDB for RDS)在國際站上覆蓋 MySQL、PostgreSQL、SQL Server 等多個引擎,按引擎和版本分別選規格。它承擔的工作包括:自動全量備份與日誌備份、按需生成時間點恢復目標、節點故障時在同可用區或跨可用區切換、引數與核心版本的可控升級。它不替你做的是索引最佳化、SQL 調優、容量規劃和許可權設計——這部分仍然是開發者的工作,託管並不等於免運維。
RDS 的費用由哪幾項構成
- 規格 + 儲存:實例規格按小時計費,儲存按實際佔用容量計費,且可以線上擴縮,不需要遷移資料
- 實例型別:單節點 / 高可用主備 / 集群版是影響成本最大的一個選擇,通常先在這裡定檔位
- 只讀實例與資料庫代理:按需增配,只讀實例的單價低於主實例,適合讀多寫少的應用
- 備份:全量備份有保留天數與保留策略,日誌備份用於時間點恢復,兩者佔用儲存配額
- 公網訪問:RDS 的公網地址與 ECS 內網地址分開計費,出海場景是否開放公網要提前決定
- 以上是計費結構而不是價格數字。規格、區域、實例型別與折扣共同決定最終金額,以官方實時報價為準
資料庫區域怎麼定:必須和 ECS 放同一可用區
資料庫和它服務的應用應該放在同一地域、同一可用區:跨可用區訪問會引入額外延遲,跨地域則會影響寫入與故障切換。跨地域的能力應該用只讀副本或災備實例來實現,而不是把主節點放遠。選區域時同樣先看資料駐留與合規要求,再看應用伺服器在哪。
| 區域程式碼 | 位置 | 典型用途 |
|---|---|---|
| ap-east-1 | 中國 香港 | 出海業務資料庫主節點,跨境訪問延遲較低 |
| ap-southeast-1 | 新加坡 | 東南亞業務主庫與災備副本 |
| ap-northeast-1 | 日本 東京 | 日本與東亞使用者為主的業務 |
| us-west-1 | 美國 矽谷 | 北美業務主庫 |
| eu-central-1 | 德國 法蘭克福 | 歐盟資料駐留要求下的主庫位置 |
國際站與國內站差異:版本、區域與跨境連通
RDS 在兩個站點上都要分別建立、分別計費,賬號與資源互不相通。出海團隊真正要注意的是連通性:國際站資料庫與中國大陸應用伺服器之間沒有內網直連,通常的做法是把應用也部署在同一個海外區域,用內網地址訪問資料庫,完全不開放公網入口。如果確實需要從國內運維資料庫,可以走 VPN 或專線,但要把它當成一條有成本的鏈路來評估。
| 對比項 | 國際站 International | 國內站 |
|---|---|---|
| 實例歸屬 | 實例建立在國際站賬號下,國內站不可見 | 實例建立在國內站賬號下,國際站不可見 |
| 可選區域 | 以海外區域為主,見上表 | 以中國內地及港澳區域為主 |
| 引擎與版本 | 可用的引擎與版本以國際站控制檯為準 | 國內站版本更新通常更早,兩者可能不同步 |
| 網路連通 | 海外區域之間可用內網地址互通 | 與國際站資源之間需公網或專線 |
| 支付結算 | 支援國際支付方式,可由我們代付結算 | 以人民幣與國內支付渠道為主 |
四種實例型別怎麼選
| 方案 | 可用性 | 成本 | 適合 |
|---|---|---|---|
| 單節點版 | 單節點,故障後需要恢復操作 | 最低 | 開發測試環境 |
| 高可用主備版 | 主備雙節點,故障自動切換 | 約為單節點的兩倍以內 | 正式業務的預設選擇 |
| 集群版 | 多節點分散式,可水平擴充套件 | 最高 | 寫入量大、需要擴充套件能力 |
| 只讀實例 | 依附主實例,擴充套件讀能力 | 介於單節點與高可用版之間 | 讀多寫少的應用與報表查詢 |
一條直接影響可用性的建議
主備要放在同一可用區,跨地域用只讀副本。 高可用主備版解決的是節點故障,跨地域容災解決的是機房級故障,兩者目的不同、成本也差一個量級。同時,上線前手動觸發一次切換演練——沒驗證過的高可用等於沒有。
怎麼透過我們開通 RDS 並接入業務
- 提交需求:資料庫引擎與版本、預估資料量與增長、讀寫量、QPS 峰值、是否有合規駐留要求
- 我們協助完成國際站賬號開通與支付驗證,無需繫結本人信用卡、無需提交個人證件材料
- 賬號開通後你在控制檯自助建立實例:引擎、版本、實例型別、規格與儲存按需求選,區域與 ECS 保持一致
- 建立 RDS 賬號並把白名單限定為應用伺服器的內網 IP,不開放公網入口;需要運維時用白名單內的跳板機
- 配置全量備份保留期與日誌備份,確認時間點恢復可用後再接入應用;確認資源清單後由我們完成代付結算
資料庫上線前的六個檢查項
- 引數保持預設值:連線數上限、字元集、時區與 SQL 模式都要按業務改一遍
- 只有全量備份:沒有日誌備份就做不到時間點恢復,事故時最多丟一天資料
- 白名單放得太寬:應只放行應用伺服器內網 IP,而不是任意來源
- 高可用版沒演練過切換:付了高可用的錢,卻不知道切換時應用會不會一起掛
- 應用直連公網地址:公網地址既有額外費用,也多一層暴露面
- 不設費用告警:儲存與只讀實例會隨業務自然上漲,沒有告警很難及時發現
典型場景
相關閱讀
AWS 便宜賬號有風險嗎?三種來源的可靠性與識別方法
同樣一個 AWS 賬號,從不同來源拿到手,「能不能長期用」差別很大。本文對比官網直購、正規授權代理、灰色代購三種來源的風險結構,並給出四條你可以自己驗證的識別方法——不需要相信任何人的口頭承諾。
成本與選型雲伺服器多少錢一個月?定價規律、5 類配置的真實價位與省錢空間
雲伺服器多少錢一個月?按五類配置用公開 list price 推導月支出區間,講清按量與包年的差別、頻寬與儲存的隱藏成本、代付渠道省在哪。
成本與管道雲廠商合作夥伴還是官網直購?成本、服務與風控對比
走雲廠商合作夥伴還是官網直購?本文對比兩條路的折扣來源、付款方式、賬號歸屬、技術支援與風控責任,並明確指出小額度、缺少海外卡、無法過實名時渠道幫不上忙甚至更麻煩的情形。