27、AWS DynamoDB与SQS服务全解析

AWS DynamoDB与SQS服务全解析

1. AWS DynamoDB概述

AWS DynamoDB是一种NoSQL数据库服务。在DynamoDB中,若不明确指定 ReturnConsumedCapacity 参数,默认不会返回操作消耗的写容量细节。

1.1 基本操作

1.1.1 PutItem

用于在表中写入新项。若表中已存在具有相同键的项,则会被新项替换。示例代码如下:

aws dynamodb put-item \
    --table-name employee \
    --item file://employee-item.json

employee-item.json 文件内容:

{
    "FirstName": {"S": "Gini"},
    "LastName": {"S": "Davidson"},
    "JoiningDate": {"S": "20120817"},
    "Gender": {"S": "Female"},
    "DateOfBirth": {"S": "19850719"}
}
1.1.2 UpdateItem

用于更新表中的项。若使用现有主键,会更新现有项;若指定的键不存在,则会在表中创建新项。可以使用更新表达式指定要修改的属性,并结合表达式属性值作为实际值的占位符。示

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值