【云圖說】第235期 DDS讀寫兩步走 帶您領略只讀節點的風采
841
2025-04-01
什么是只讀節點
只讀節點是一種只支持讀,不支持寫的節點類型。為了擴展主節點的讀請求能力,DDS提供具備獨立連接地址的只讀節點,適合獨立系統直連訪問,以緩解大量讀請求給主節點造成的壓力。
應用場景
在對數據庫沒有寫請求,但是有大量讀請求的應用場景下,數據庫的主備節點可能難以承受讀取壓力,甚至對業務造成影響。為了分擔主備節點的訪問壓力,您可以根據業務需求創建一個或多個只讀節點,來滿足大量的數據庫讀取需求,增加應用的吞吐量。
只讀節點與備節點(Secondary)的區別
節點
說明
應用場景
備節點
副本集備節點具有高可用保障,即某個備節點故障時,系統會自動切換流量至隱藏節點,保障服務不受影響。相應的,在主節點故障時,每個備節點均有可能被選舉為新的主節點,來執行數據寫入請求。
主備節點可以使用高可用地址連接實現全局讀寫分離,適用于讀多寫少的并發場景。從而在性能擴展的同時,屏蔽節點故障對業務帶來的影響。
只讀節點
副本集只讀節點僅從主節點同步數據,不具備高可用保障,也不會被選舉為主節點。只讀節點具有獨立的連接地址,適合獨立系統直連訪問,與已有副本集主備節點的連接互不干擾。
適合需要從現有實例中大量讀取數據的業務場景。
使用限制
目前僅副本集實例支持掛載只讀節點。
暫不支持創建帶有只讀節點的實例。
DDS實例版本需為3.4、4.0及4.2版本。
只讀節點僅供讀取請求訪問,不參與主備節點選舉。
單個副本集實例中最多可以添加5個只讀節點。
主節點和只讀節點之間的數據復制方式為異步復制,存在秒級延遲。
功能特點
可以根據業務需求隨時更改只讀節點個數,節省業務成本。
與主節點采用一致規格,自動同步主節點的數據。
不占用主節點的資源,增減只讀節點的操作不會對主節點的業務構成干擾。
提供獨立的連接地址,與已有副本集實例主備節點的連接互不干擾。適合獨立系統及應用直連訪問,應用程序無需做任何修改。
提供只讀節點系統性能監控。
如何創建只讀節點
1.? 登錄華為云管理控制臺。
2.? 單擊管理控制臺左上方的,選擇區域和項目。
3.? 在頁面左上角單擊?,選擇“數據庫?>?文檔數據庫服務?DDS”,進入文檔數據庫服務信息頁面。
4.? 在“實例管理”頁面,選擇指定的副本集實例,單擊實例名稱。進入實例的“基本信息”頁面。
5.? 在“基本信息”頁面的“節點信息”區域,單擊“添加只讀節點”。
圖1 添加只讀節點
6.? 在“添加只讀節點”頁面,選擇節點數量及延遲時間,單擊“下一步”。
圖2 添加只讀節點
7.? 在確認頁面,確認節點信息。
如需重新選擇,單擊“上一步”,修改相關配置。
核對無誤后,單擊“提交”,開始添加節點。
8.? 查看添加節點結果。
添加節點過程中,實例運行狀態顯示為“只讀節點擴容中”,整個添加節點的過程持續15分鐘左右。
在實例“基本信息”頁面的“節點信息”區域,可查看新增節點信息。
在只讀節點右側“操作”列單擊“查看延遲時間”可查看當前節點的延遲時間。
云小課 數據庫 文檔數據庫服務 DDS
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。