Oracle RAC是什么?它有什么特点?
时间:2021-11-02 作者:匿名
Oracle Real Application Clusters (RAC) 允许客户跨多台服务器运行单个 Oracle 数据库,以最大限度地提高可用性并实现水平可扩展性,同时访问共享存储。
它的特点是能够在用户无感知的情况下,多台计算机互联组成共享存储,就像一台服务器一样,能够提升负载能力,只需要一个节点正常就能够正常的提供服务,易伸缩,添加、删除节点方便。
连接到 Oracle RAC 实例的用户会话可以在中断期间进行故障转移并安全地重放更改,而无需对最终用户应用程序进行任何更改,从而对最终用户隐藏了中断的影响。
Oracle RAC 运行于集群之上,为 Oracle 数据库提供了最高级别的可用性、可伸缩性和低成本计算能力。
如果集群内的一个节点发生故障,Oracle 将可以继续在其余的节点上运行。
Oracle 的主要创新是一项称为高速缓存合并的技术。
高速缓存合并使得集群中的节点可以通过高速集群互联高效地同步其内存高速缓存,从而最大限度地低降低磁盘 I/O。
高速缓存最重要的优势在于它能够使集群中所有节点的磁盘共享对所有数据的访问,数据无需在节点间进行分区。