1. 程式人生 > >【Cherry雲端計算】RDS

【Cherry雲端計算】RDS

RDS是阿里雲提供的一種穩定可靠、可彈性伸縮的線上資料庫服務。它即開即用,相容MySQL,SQLServer,PostgreSQL三種關係型資料庫,相關資料庫語法可直接通用。此外,它還提供資料庫線上擴容、備份恢復、效能監控及分析等功能。

RDS功能

  • 線上資料庫管理平臺DMS:RDS可承擔耗時耗力的資料庫管理功能,使使用者專注於應用開發和業務發展。
  • RDS採用主從備份架構,擁有3份以上資料備份,具備高可用性99.95%和資料可靠性99.9999%。RDS根據備份檔案,可將資料恢復至7天內任意時刻,精確到分鐘。
  • 專業資料庫優化建議&效能監控體系
  • 高可靠擴充套件架構DRDS:負責伺服器主備例項之間的健康檢查和時時切換,3秒檢查一次,可實現秒級切換。
    這裡寫圖片描述

RDS應用場景

  • ECS+RDS
  • ECS+OCS(快取服務,降低RDS壓力)+RDS
  • ECS+RDS+OSS:將非結構化資料存在OSS中,RDS中記錄連結,ECS從RDS中讀取連結後直接到OSS中獲取資料

RDS相關概念

  • RDS例項:一個RDS例項是一個獨立的MySQL程序,各例項間資源隔離,CPU、記憶體、IOPS互不爭搶;同一例項中不同資料庫間資源共享
  • RDS地域&可用區:可用區指位於同一地域下,電力、網路隔離的物理區域,可用區之間內網互通;單可用區延時低,多可用區可實現同城容災;可用區遷移期間會有30s的閃斷,需應用程式做好資料庫重連工作
  • 資料庫賬號:獨立於資料庫,一個例項可擁有多個數據庫賬號,一個賬號可用於多個數據庫,一個賬號可建立多個例項