摘要:
控制层面 控制层面 操作可让您可以创建和管理 DynamoDB 表。它们还可让您使用依赖于表的索引、流和其他对象。 CreateTable – 创建新表。或者,您也可以创建一个或多个二级索引并为表启用 DynamoDB 流。 DescribeTable – 返回有关表的信息,例如,表的主键架构、吞吐 阅读全文
摘要:
默认情况下,DynamoDB 写入操作(PutItem、UpdateItem 和 DeleteItem)是无条件的:其中每项操作都会覆盖带指定主键的现有项目。 DynamoDB 可以选择性地对这些操作支持有条件写入。有条件写入仅在项目属性满足一个或多个预期条件时才会成功。否则,它会返回错误。有条件写 阅读全文
摘要:
https://docs.aws.amazon.com/zh_cn/amazondynamodb/latest/developerguide/Limits.html 容量单位大小(对于预置表) 一个读取容量单位 = 对大小为 4 KB 的项目每秒执行一次强一致性读取,或每秒执行两次最终一致性读取。 阅读全文
摘要:
全局二级索 Global Secondary Indexes 引包含从基表中选择的一组属性,但是这些属性按与表主键不同的主键进行排列。其分区键和排序键可以与基表上的分区键和排序键不同的索引。全局二级索引被视为“全局”,是因为对索引执行的查询可以跨基表中所有分区的所有数据。 本地二级索引 local 阅读全文
摘要:
一个读取容量单位 表示对大小高达 4 KB 的项目每秒执行一次强一致性读取,或每秒执行两次最终一致性读取。 一个写入容量单位 表示对大小高达 1 KB 的项目每秒执行一次写入。 https://docs.aws.amazon.com/zh_cn/amazondynamodb/latest/devel 阅读全文
摘要:
通过适用于 Python 的 AWS 开发工具包 boto3 快速开始使用 AWS。Boto3 可以支持您轻松将 Python 应用程序、库或脚本与 AWS 服务进行集成,包括 Amazon S3、Amazon EC2 和 Amazon DynamoDB 等。 通过适用于 Python 的 AWS 阅读全文
摘要:
ReceiveMessageWaitTimeSeconds(1~20 秒) 在大多数情况下,您可以将 ReceiveMessage 等待时间设置为 20 秒。如果 20 秒对您的应用程序来说太长,则可设置较短的 ReceiveMessage 等待时间 (最少 1 秒)。如果不使用 AWS 开发工具包 阅读全文
摘要:
Name,Type,Value:名称、类型和值都不得为空或 null。此外,消息正文也不应为空或 null。消息属性的所有部分 (包括名称、类型和值) 都包含在消息大小限制中,该限制当前是 256 KB。 Amazon SNS 支持传输消息属性,消息属性可让您提供消息相关的结构化元数据项目(如时间戳 阅读全文
摘要:
The Amazon Simple Queue Service (SQS) and the Amazon Simple Notification Service (SNS) are important “glue” components for scalable, cloud-based appli 阅读全文
摘要:
https://docs.aws.amazon.com/zh_cn/IAM/latest/UserGuide/reference_policies_evaluation-logic.html 阅读全文