AWS 服务,例如 Amazon Kinesis、Amazon Redshift、Amazon S3 和 Amazon RDS
Microsoft Azure 服务,例如 Azure SQL 数据库和 Azure HDInsight
Oracle 服务,例如 Oracle 数据库云和 OCI 对象存储
云数据仓库,例如 Google BigQuery 和 Snowflake
2. NoSQL 数据库
过去十年,非关系型数据库(即“NoSQL”)也逐渐兴起,成为传统关系型行列数据库的可行替代方案。根据 2019 年对开发人员的调查,目前40% 的数据库都是 NoSQL,这是一个广泛的类别,包括键值存储、文档存储、图形数据库和列式数据库。
GoldenGate 长期以来一直支持非 Oracle 数据库,例如 Microsoft SQL Server 和 IBM DB2。最近,GoldenGate 通过Oracle NoSQL Handler增加了对 Oracle NoSQL Database 的支持。该平台还有一个单独的模块Oracle GoldenGate for Big Data,支持复制到许多大数据 NoSQL 目标中。
3.自动化工的工作效率。好消息是,像 GoldenGate 这样高度复杂的 IT 流程很容易实现自动化。
通过添加自动化功能,GoldenGate 使员工免于手动管理平台的繁琐任务。GoldenGate 现在包含自动配置、自动分片以及自动冲突检测和解决 (CDR) 等功能。
例如,GoldenGate 的自动分片功能使跨分片数据库复制数据变得更加容易,不同的行被 哈萨克斯坦电报数据 分成多个表。同时,自动 CDR 有助于在不同位置同时更新相同数据时检测和修复冲突。
4. 微服务
微服务是一种流行的开发架构,它将应用程序的不同组件分成多个相互连接的服务。每个服务都在自己的进程中运行,通过 API 与其他服务通信,并且可以独立部署。
GoldenGate 现在支持传统架构和微服务架构,因此用户可以选择最适合自己 IT 环境的选项。微服务架构将各种 GoldenGate 组件(例如管理、分发和指标收集)分离到各自独立的微服务中。通过为 GoldenGate 提供基于微服务的新基础,Oracle 表明了其愿意走在开发趋势的前沿,帮助用户简化 GoldenGate 部署并提高数据安全性。
结论
从微服务和自动化到 NoSQL 数据库和云,Oracle GoldenGate 已经足够精明,能够随着不断变化的 IT 格局而不断发展。这些调整使 GoldenGate 能够提供各种各样的用例,使其成为 Oracle 工具箱中最有效的解决方案之一。
想要详细了解 GoldenGate 的惊人功能范围吗?请下载我们的白皮书《十大最有价值的 GoldenGate 使用案例场景》,了解我们的客户如何利用 GoldenGate 为自己谋利。