1000万条记录.假设每条记录250个字节.这大约是2.5 Gb的数据,完全在基本台式机/笔记本电脑的容量范围内.数据量无关紧要(除非每个记录的大小均以Mb为单位,例如图片或音频).
您需要谈论的是事务量(分为读写)和您认为的HA.相对于"读写HA",只读HA很容易.将只读数据集复制到不同地理位置的多个服务器并在其上分配查询工作负载可能是微不足道的.
扩展更新繁重的工作负载要困难得多,这就是为什么当一个大型音乐会的门票发布时,你经常会听到系统崩溃的原因.很简单,只有固定数量的座位,你不能拥有十个重复的系统,每个系统都出售他们认为可用的东西.必须有一个单一的事实来源,这意味着瓶颈(可能是单点故障).
在HA方面,RAC是一种共享存储技术,通常意味着您的RAC节点非常接近.这可能使他们容易受到诸如建筑物火灾或电信故障等局部事件的影响.Data Guard是与异地复制和故障转移相关的Oracle技术.