目前看,核心数据库的本地高可用主要有以下几种:
1) 系统级别HA软件,如PowerHA,一主一备;
2) 数据库级别的双节点方案,如Oracle RAC;
3) 数据库的逻辑备用方案,实时传输数据库日志数据,如Oracle DG;
如果讲到灾备,那一般是同城或异地之间,常用的有以下几种架构
1) 依赖于存储的数据复制技术
(1) 如果是同城的话(理论值<100公里),一般采用同步数据复制
(2) 如果是异地的话,一般采用异步数据复制
2) 数据库逻辑灾备方案,通过IP传递日志数据,这个与本地高可用类似