amazon-web-services - 将数据库和数据仓库迁移到 AWS
问题描述
我想将我们的数据库和数据仓库迁移到 AWS。
我们的本地数据库是 Oracle,我们使用 Oracle Data Integrator 在 IBM AIX 中进行数据仓库。
我的第一个想法是使用 AWS DMS(数据迁移服务)将我们的数据库迁移到暂存点 (S3),然后使用 Lambda(用于在数据更新、删除或插入时创建触发器)和 Kinesis Firehose(用于流式传输并执行ETL) 将数据发送到 Redshift。
Redshift 中的数据必须是我们本地数据仓库的副本(包含事实和维度、聚合和多个连接),我希望每当本地数据库中发生任何更改时,它都会自动更新 AWS S3 和 Redshift,所以我在我的 Redshift 中可以有近乎实时的数据。
我想知道我的架构是否正确和/或有更好的方法吗?
谢谢
解决方案
推荐阅读
- kubernetes - Kubernetes 服务在负载下没有公平地均衡负载
- java - 春季启动应用程序。在 JUnit 测试中加载 ApplicationContext 失败
- sql - 需要指导:前端用户动态选择字段的后端 SQL 逻辑
- c - 无法创建具有所需字节的文件
- tensorflow - tf.keras.layers.GRU 的输入问题
- swiftui - SwiftUI Picker 视图中不显示值
- android - 更新可观察排放的回收器视图适配器
- javascript - Javascript 中的对象格式
- image - ImageMagick convert -set 注释不起作用
- javafx - 如何禁用 TextArea (JavaFX) 中的文本选择?