數據訪問代理兼容 MySQL 協議和語法,支持分庫分表、平滑擴容、服務升降配、透明讀寫分離和分布式事務等特性,具備分布式數據庫全生命周期的運維管控能力。
分庫分表
支持 RDS、OceanBase、MySQL 的分庫分表。在創建分布式數據庫后,只需選擇拆分鍵,數據訪問代理就可以按照拆分鍵生成拆分規則,實現數據水平拆分。
透明讀寫分離
通過使用數據訪問代理只讀實例或者 MySQL 備機實現讀寫分離,幫助應用解決事務、只讀實例或者備機失效、指定主備訪問等細節問題。對應用無侵入,在數據訪問代理控制臺即可完成讀寫分離相關操作。
數據存儲平滑擴容
當出現數據存儲容量和訪問量瓶頸時,數據訪問代理支持在線存儲容量擴展,擴容無需應用改造,擴容進度支持可視化跟蹤。
服務升降配
數據訪問代理實例可以通過改變資源數量實現服務能力的彈性擴展。
全局唯一數字序列
數據訪問代理支持分布式全局唯一且有序遞增的數字序列。滿足業務在使用分布式數據庫下對主鍵或者唯一鍵以及特定場景的需求。
數據庫賬號權限體系
數據訪問代理支持類單機 MySQL 賬號和權限體系,確保不同角色使用的賬號操作安全。
分布式事務
數據訪問代理結合中間件分布式事務套件,可以支持分布式事務,保證分布式數據庫數據一致性。
文檔內容是否對您有幫助?