【问题标题】:Does DynamoDB charge for the table deletion?DynamoDB 是否对删除表收费?
【发布时间】:2020-06-04 23:17:45
【问题描述】:

我需要从 DynamoDB 中的大表(数十亿条目)中删除大部分项目。

我的两个选择是删除整个表或进行扫描并因此批量删除。第二个选项算作读/写容量。但我想知道一次删除整个表是否会按 DynamoDB 的写入容量收费。

【问题讨论】:

    标签: amazon-dynamodb


    【解决方案1】:

    根据here

    下面描述了 DynamoDB 写操作如何消耗write capacity units

    • 放置项目
    • 更新项目
    • 删除项目
    • BatchWriteItem

    下面介绍DynamoDB读取操作如何消耗read capacity units

    • 获取项目
    • 批量获取项目
    • 查询
    • 扫描

    delete table 需要使用DeleteTable,它不在readwrite 操作列表中。不算capacity unit消费操作,所以不应该收费。

    【讨论】:

      【解决方案2】:

      删除表格不收取任何费用。我向文档团队提出了一个错误,以将此信息添加到文档中。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-08-14
        • 2022-10-05
        • 1970-01-01
        • 1970-01-01
        • 2014-03-30
        • 2020-03-21
        • 2021-08-10
        相关资源
        最近更新 更多