从银行业的角度来看,行业看中的更多的是RPO和RTO以及风险度本身这几个点。
从RPO和RTO角度来选的话,那么方案一定是RAC的方案。但是从风险角度来考虑的话,那么ADG会是比较好的选择。OGG主要用于异构平台之间的数据传输。
但是这几中方案并不是只能选择其中一种而舍弃其他的方案。方案各有优劣,为了尽可能达到整体最优,可以考虑方案的组合。
比如说同城实现RAC、异地实现ADG。或者在RAC基础之上再增加一个ADG。成本上没有太大的改变,但是保险系数上却增加了很多。
OGG可以考虑到特殊业务场合,比如说为了搭建数据平台实现不同数据库数据的整合等。