Amazon DynamoDB:将数据模型从一个账户复制到另一个账户
Amazon DynamoDB: Copy Data Model from one account to the other account
将模式(数据模型)从一个 AWS 账户复制到另一个 AWS 账户的 best/easy 方法是什么。花了一些时间查看 NoSQL-Workbench 但没有找到任何相关内容。我对数据传输不感兴趣,我更感兴趣的是传输数据模型(表、排序键、分区键和其他配置)
可以使用awscli来描述一个table,如下:
aws dynamodb describe-table --table-name mytable
这将输出 table 的 JSON 描述,包括键架构和索引。
您可以使用此 JSON 输出的相关部分创建新的 table 和索引,使用:
aws dynamodb create-table
运行 任何带有附加 help
选项的 awscli 命令以获得更多帮助。使用 --region us-west-2
(或其他适当的区域)来定位特定的 AWS 区域。
如果您有典型的 DevOps 自动化,那么您可能已经将这些东西编码在模板(CloudFormation 或其他)中,您可以使用它。
将模式(数据模型)从一个 AWS 账户复制到另一个 AWS 账户的 best/easy 方法是什么。花了一些时间查看 NoSQL-Workbench 但没有找到任何相关内容。我对数据传输不感兴趣,我更感兴趣的是传输数据模型(表、排序键、分区键和其他配置)
可以使用awscli来描述一个table,如下:
aws dynamodb describe-table --table-name mytable
这将输出 table 的 JSON 描述,包括键架构和索引。
您可以使用此 JSON 输出的相关部分创建新的 table 和索引,使用:
aws dynamodb create-table
运行 任何带有附加 help
选项的 awscli 命令以获得更多帮助。使用 --region us-west-2
(或其他适当的区域)来定位特定的 AWS 区域。
如果您有典型的 DevOps 自动化,那么您可能已经将这些东西编码在模板(CloudFormation 或其他)中,您可以使用它。