概述sql
儘量的讓數據庫處於可用狀態。數據庫
提供高可用解決方案要考慮的因素服務器
一、RTO(Recovery Time Objective)容許的脫機時間,sqlserver
二、RPO(Recovery Point Objective)容許的數據丟失量網站
RTO和PRO統稱爲 SLA(Service Level Agrement)日誌
舉個例子:商城類網站如淘寶,必需要保證用戶可以隨時訪問,除了程序的穩定性,還須要數據庫的穩定。一旦數據庫服務器出現故障(如:斷電,黑客攻擊,誤操做等),就會形成訂單流失。server
要作到數據庫出現故障時不丟失數據,用戶還能正常使用,這時咱們就須要提升數據庫的可用性rem
Sqlserver高可用技術同步
鏈接到副本服務器,與副本服務器間進行數據同步來實現高可用高可用
Mysql高可用技術
描述:Mycat
容災,
讀寫分離
海量數據存儲