功能特性
更新時間 2024-02-18 08:50:23
最(zui)近更新時間(jian): 2024-02-18 08:50:23
分享文章
本章節主要介紹功能(neng)特性
說明分布式數據庫具備水平(ping)拆分、平(ping)滑(hua)擴容、SQL強(qiang)兼(jian)容性(xing)、讀寫分離、全局(ju)序列等(deng)功(gong)能。
主要功能介紹
| 功能名稱 | 說明 |
|---|---|
| 水平拆分 | 在創建分布式數據庫時,只需選擇拆分鍵,DRDS就可以按照拆分鍵生成拆分規則,實現數據水平拆分。 |
| 擴容 | DRDS既支持計算層(DRDS)擴容(增加節點數或提升節點規格),也支持存儲層(MySQL)在線擴容,存儲層擴容又分為平移擴容(總分片數不變)和翻倍擴容(分片數倍增)。計算層擴容對業務完全透明,存儲層擴容對業務秒級影響。 |
| 分布式事務 | DRDS當前支持單機、FREE、XA三種事務模型。 單機:不允許跨分片事務。 FREE:跨分片事務commit時部分失敗無法回滾,導致數據不一致。 XA分布式事務:兩階段提交,跨分片事務commit時部分失敗會自動回滾,保證事務內數據一致性。 |
| 數據導入導出 | 支持外部數據導入,幫助用戶實現數據庫平滑上云。支持數據按照邏輯庫導出。 |
| SQL兼容性 | 高度兼容MySQL協議和語法。 |
| 讀寫分離 | DRDS的讀寫分離功能對應用透明,不需要修改應用任何代碼,將只讀實例添加到DRDS即可。提升數據庫處理能力,提高訪問效率,輕松應對高并發的實時交易場景。 |
| 全局序列 | DRDS支持分布式全局唯一且有序遞增的數字序列。滿足業務在使用分布式數據庫下對主鍵或者唯一鍵以及特定場景的需求。 |
| Console運維管理界面 | DRDS提供Console界面,可在線對DRDS實例、邏輯庫等進行管理和維護。 |