使用Amazon Database Migration Service(Amazon DMS) 从关系数据库或 NoSQL 数据库迁移到 Amazon Neptune - Amazon Neptune
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用Amazon Database Migration Service(Amazon DMS) 从关系数据库或 NoSQL 数据库迁移到 Amazon Neptune

Amazon Database Migration Service (Amazon DMS) 是一项云服务,可轻松迁移关系数据库、数据仓库、NoSQL 数据库及其他类型的数据存储。如果你有图形数据存储在其中一个关系或 NoSQL那些数据库Amazon DMS支持、Amazon DMS可以帮助您快速安全地迁移到 Neptune,而无需从当前数据库停机时间。有关更多信息,请参阅 使用Amazon Database Migration Service从不同的数据存储将数据加载到 Amazon Neptune

迁移数据流使用Amazon DMS如下所示:

  • 创建Amazon DMS表映射对象。此 JSON 对象指定应从源数据库读取哪些表、按何种顺序读取以及如何命名它们的列。它还可以筛选正在复制的行,并提供简单的值转换,例如转换为小写或舍入。

  • 创建 NeptuneGraphMappingConfig指定如何将从源数据库中提取的数据加载到 Neptune。

  • 创建Amazon DMS与 Neptune 数据库集群相同的 VPC 中的复制实例,执行迁移。

  • 创建一个 Amazon S3 存储桶,用作中间存储,暂存要迁移的数据。

  • 运行Amazon DMS迁移任务。

请参阅使用Amazon Database Migration Service从不同的数据存储将数据加载到 Amazon Neptune有关详细信息,还有克里斯·史密斯的四篇博客文章:“使用AmazonDatabase Migration Service (DMS):”