SuperAPI AI 工具集

aws-dynamodb

部署与运维

查看项目

更新于 10-16 07:14

技能介绍

用途:通过 AWS CLI 对 DynamoDB 表和数据项进行查询与管理,适合运维排查、数据核对和日常表操作。

主要能力:列出表(aws dynamodb list-tables --output table);描述表结构与状态(aws dynamodb describe-table --table-name my-table,可配合 jq 提取表名、状态、条目数、大小、键结构和计费模式);读取单条数据(aws dynamodb get-item);按主键查询(aws dynamodb query);带条件过滤查询(如 begins_with);扫描表(aws dynamodb scan,可限制 --max-items);写入数据(aws dynamodb put-item);删除数据(aws dynamodb delete-item);以及通过 CloudWatch 查看 ConsumedReadCapacityUnits 等容量指标。

使用方式:需已配置可用的 AWS 凭证与 CLI 环境,命令中替换表名、键和属性值。DynamoDB 属性为带类型标记的格式,如 S 表示字符串、N 表示数字、B 表示二进制。

限制与注意:优先使用 query 而非 scan,scan 会读取全部条目、开销较大;写入或删除数据前应先确认,避免误操作。资料未提供权限配置、错误处理、批量操作和成本细节。