
1
常見數據庫容災技術的直觀比較
當前是信息社會,數據庫的重要性不言而喻。本文從普通用戶而不是廠家(不談 RPO、
RTO、MDT、MTBF、MTTR 等等專業術語)角度出發來審視和比較各種數據庫容災技術,希
望能幫助廣大用戶在選購方案時少被忽悠、少走彎路、避免不必要的經濟損失和系統事故。
對于廣大用戶來說,最關心的是下列兩點:
A. 是否具有兩份邏輯一致的數據:如果某容災方案具有兩份‘邏輯一致’的數據,那
在故障發生時,用戶數據就是安全的,系統的可用性也有保障的。具有兩份‘邏輯
一致’的數據,這是一個合格容災方案必須具備的。請注意,這里談的是‘邏輯數
據’,而不是‘物理數據’,究竟什么是邏輯數據,什么是物理數據,請耐心往下閱
讀。
B. 有沒有負載均衡讀寫分離:負載均衡讀寫分離,尤其是 OLTP 和 OLAP 的分離,是業
界公認的提高數據庫性能的有效手段之一。
當前市場上,和 ORACLE、SQLSERVER 有關的容災技術大致有下列這些:
1. RAID I
圖 1 RAID I 原理示意圖
a. 一個 DB 實例(圖中粗紅色橢圓)
b. 一份邏輯數據(圖中中等粗紅色橢圓)
c. 兩份物理數據(圖中細紅色橢圓)
d. 沒有負載均衡讀寫分離
文檔被以下合輯收錄
評論