欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

OracleGoldenGate典型应用场景

时间:2023-04-19
总的优势

Oracle GoldenGate的优势主要在于:

可增量复制,同时对源库无影响(无需建立触发器,不依赖于时间或序列号字段,性能影响微乎其微)实时性,虽然技术上是异步的,但延迟为微秒级异构支持,不同的平台,操作系统,数据库和数据库版本带宽节省,因为是逻辑复制,因此传输数据量少,而且还可以压缩。 负载分担

这其中最常见的就是读写分离,还有很少一部分是写写分离。无论如何,就是将主库上的负载转移到复制目标端执行。

数据库灾备

如果是Oracle数据库的灾备,首选还是Active Data Guard。但在一些特殊情况下,如主备之间的复制带宽不够,且只需复制部分表而非整库,此时可以考虑GoldenGate,因为其复制所需的带宽通常比Active Data Guard小。

双活

双活实际上负载分担和灾备的结合,同时切换时间最短。但业务上需要避免数据冲突,所以两边库中修改的表不一样,或者修改的是同一张表中不同的部分。如果两边有可能修改同一条记录,那业务上应可以处理这些冲突,也就是所谓的conflict resolution。

数据仓库

这是一个集成整合的场景,你叫他数据平台,数据湖也行。

这里利用到的是GoldenGate实时和异构的特点,特别是实时分析时,GoldenGate的优势更大。

数据分发/汇聚

这里利用的是其实时和可增量复制的特点。例如主数据下发,业务数据汇聚等。

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。