正在寻找可以在数据库表之间(或在S3和DB之间)AWS RDS和本地数据库实例之间复制数据的AWS服务

问题描述 投票:0回答:1

我正在寻找一种功能简单的AWS服务

1]从关系数据库(MSSQL和MySQL)读取数据,该关系数据库可以是AWS RDS实例或本地服务器。

2)能够从S3作为输入读取数据-CSV。也可以使用它代替上面的选项1。

3)能够进行UPSERT(MERGE),以便更新目标数据库上的现有记录。这很重要,因为我们不想清除目标表中的数据。

我研究了AWS Data Pipeline和AWS Glue,但是特别是在UPSERT支持上找不到任何东西。我想知道是否有任何可用的服务,或者我应该实现可以在Lambda上运行的自定义功能?

amazon-web-services amazon-s3
1个回答
0
投票

我认为DMS是您正在寻找的服务

https://docs.aws.amazon.com/dms/index.html

AWS数据库迁移服务是可用于迁移的Web服务Amazon Relational上本地数据库中的数据数据库服务(Amazon RDS)数据库实例或数据库中的数据库实例将Amazon Elastic Compute Cloud(Amazon EC2)实例添加到AWS服务。

这是源端点和目标端点:https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Endpoints.html

© www.soinside.com 2019 - 2024. All rights reserved.