最佳實踐概述
場景描述
概述:分布式(shi)關系型數據(ju)(ju)庫(ku)(簡(jian)稱DRDS),是一(yi)款分布式(shi)關系型數據(ju)(ju)庫(ku)。兼容(rong)MySQL協議,專注于解決數據(ju)(ju)庫(ku)分布式(shi)擴展(zhan)問題,突破傳統數據(ju)(ju)庫(ku)的容(rong)量和(he)性能瓶頸,實(shi)現海(hai)量數據(ju)(ju)高并發(fa)訪問。。
典(dian)型行業:互聯網(wang)企業
適(shi)配(pei)場景:適(shi)用(yong)于數據規模較大的場景
方案優勢
- 自動分庫分表
- 讀寫分離
- 彈性擴容
前提條件
需搭(da)配開(kai)通(tong)RDS for MySQL和(he)DRDS等產(chan)品
資源規劃
網絡資源規劃
Figure 1 網絡資源(yuan)規劃
資源類型 配置項 配置明細 說明 區域 區域 西安2 本最佳實踐全部資源部署在西安2資源池 專有網絡VPC 狀態 新購 云上選擇專有網絡(VPC)以保障安全性。
選擇離原系統公網?IP 近的云上區域減少網絡延遲。
選擇資源豐富、離用戶近的區域保障項目順利實施。
網絡規劃留足可用?IP 數即可。VPC名 vpc-vsfl 網段 192.168.0.0/16 彈性計算資源規劃
Figure 2 彈性計算資源規(gui)劃
資源類型 配置項 配置明細 說明 ECS) ECS名稱 ecs-bendi 自定義,易理解可識別 規格 通用計算增強型?
c3.large.2?
?2vCPUs?
4GiB
本示例中選擇的規格。實際選擇的規格需要結合業務場景選擇,請參考彈性云服務器的實例規格。 操作系統 Windows 2016 - 系統盤 通用型SSD 40GiB - 數據庫資源規劃
Figure?3?數據庫資源規劃
資源類型 配置項 配置明細 說明 RDS RDS實例名 rds-8c73 自定義,易理解可識別 數據庫版本 PostgreSQL 12.6 本示例中為單機。實際使用時,為提升業務可靠性,推薦選擇主備RDS實例。 實例類型 單機 - 存儲類型 SSD - 可用區 可用區1 本示例中未單機,實際業務場景推薦選擇主備RDS實例,此時建議將兩個實例創建在不同的可用區,提升業務可靠性。 規格 2 vCPUs | 4 GB - DRDS RDS實例名 Drds-53c1 自定義,易理解可識別 數據庫版本 DRDS 選擇邏輯庫總分片數為2,可根據需要按需進行分片 實例類型 雙節點 最大可支持32節點 配置 8C16G -
方案正文
操作場景
本文將(jiang)介(jie)紹(shao)如何獲(huo)取彈(dan)性公網的IP地址,并通(tong)過Navicat客戶(hu)端連(lian)接DRDS實(shi)例。
Navicat客戶端連接DRDS實例
1、登錄(lu)控制臺,選擇(ze)分布(bu)式(shi)關系型數據(ju)庫,點擊購買實(shi)例,選擇(ze)對應版(ban)本規格,購買實(shi)例
2、創建完成后,單(dan)擊DRDS實例右側(ce)創建邏輯庫。
3、根據需要選擇拆分片數

4、選擇需要(yao)關聯的rds
5、創建(jian)DRDS賬號
6、打(da)開Navicat客(ke)戶(hu)(hu)端(duan),單擊“連(lian)接”。在新(xin)建連(lian)接窗口中填寫主(zhu)機IP地址(彈性公網(wang)IP地址)、用戶(hu)(hu)名和密(mi)碼(DRDS帳號、密(mi)碼)。
7、單擊(ji)“連(lian)接(jie)(jie)測試”,若顯示連(lian)接(jie)(jie)成功,單擊(ji)“確(que)定”,等待1-2分(fen)鐘即可連(lian)接(jie)(jie)成功。連(lian)接(jie)(jie)失(shi)(shi)敗(bai)會直接(jie)(jie)彈(dan)出失(shi)(shi)敗(bai)原因,請(qing)修改后重試。
說明通(tong)過(guo)其(qi)他可(ke)視化(hua)的MySQL工(gong)具(例如 Workbench)連接(jie)DRDS實例的操作與此章基本一(yi)致,不做(zuo)詳細描述(shu)。