1.在不断增加节点的情况下,两种数据库哪个部署更方便,而且性能提升明显?
2.每个数据库是否有一个理论上性能比较高效比较合理的节点数?
3.部署集群节点时,对距离有什么要求?
就Oracle RAC来讲,
在线加入节点操作比较简单,只要节点的基本配置OK,可以从其中一个在线节点将软件配置推送到新的节点上,并且将节点加入现有集群。但是如果说到性能,那完全取决于业务模式,如果业务没有拆分,节点间竞争非常激烈,那么热点必然会导致性能反而因为节点数增加而急剧下降。如果业务可以拆分,比如像移动联通那样的业务模式可以按照省级拆分,那么性能会随着节点增加而整体提高,但是不是线性的。
理论上,11g支持最多到128个节点,但是没见过谁有这么多节点。
距离要求,没有一个绝对值,如果在几百米范围内的LOCAL,那么基本上就没什么要求。但是要做同城跨中心部署的话,那就要看具体的业务压力和热点程度以及具体的光纤延时是否可以被业务接受。同样没有一个绝对值,一般认为百公里之内理论上是可行的。但是这个仅仅是个参考值。