亚马逊云科技是全球云计算领导者,为全球客户提供整套基础设施和云解决方案。亚马逊云科技为了助力企业出海推出免费云服务器活动,申请AWS海外区域账户免费套餐可以免费体验80多种云产品或服务, 其中包括Amazon EC2、Amazon S3、Amazon RDS和Amazon DynamoDB等热门方案。
活动地址:https://www.amazonaws.cn/free/?trk=6aeee85e-3d7b-4513-bf35-2f6831ff01b9&sc_channel=ba
亚马逊云科技Amazon DynamoDB免费套餐是指25GB标准存储,可以永久免费。那么Amazon DynamoDB是什么?Amazon DynamoDB可以用来做什么?下面给大家简单介绍下。
一、什么是 Amazon DynamoDB?
DynamoDB 是一种适用于任何规模的非关系型数据库服务,具有快速又灵活的特点。Amazon DynamoDB 是一个键/值和文档数据库,可以在任何规模的环境中提供个位数的毫秒级性能。它是一个完全托管、多区域、多活动的持久数据库,具有适用于 Internet 规模应用程序的内置安全性、备份和恢复以及内存中缓存。DynamoDB 每天可处理超过 10 万亿个请求,并可支持每秒超过 2000 万个请求的峰值。使用 DynamoDB,客户可以将运行和扩展分布式数据库的管理工作负担交给 AWS,因而无需担心硬件预置、设置和配置、吞吐容量规划、复制、软件修补或集群扩展等问题。
二、Amazon DynamoDB应用程序
1、无服务器 Web 应用程序
构建可自动扩展和缩减的强大 Web 应用程序,不需要维护服务器,并且应用程序已自动实现高可用性。
2、移动后端
使用 DynamoDB 和 AWS AppSync 构建交互式移动和 Web 应用程序,获得实时更新、离线数据访问和数据同步(内置冲突解决方法)功能。
3、微服务
使用 DynamoDB 作为无服务器数据存储来构建可重用的灵活微服务,以实现一致且快速的性能。
三、DynamoDB 支持哪种类型的查询功能?
DynamoDB 支持使用用户定义的主键来执行 GET/PUT 操作。对于表中的项目,主键是唯一所需要的属性。您在创建表时指定主键,它是标识每个项目的唯一标识符。DynamoDB 还提供灵活的查询功能,让您可以使用全局二级索引和本地二级索引查询非主键属性。
主键可以是单属性的分区键或复合的分区-排序键。例如,单属性的分区键可以是 UserID。通过这样的单属性分区键,可以对与特定用户 ID 相关联的项目快速读取和写入数据。
DynamoDB 将复合的分区-排序键作为一个分区键元素和一个排序键元素进行索引。这个多部分键可保持第一个元素值和第二个元素值之间的层次结构。例如,复合的分区-排序键可以由 UserID(分区)和 Timestamp(排序)组成。通过保持分区键元素的恒定,您可以在排序键元素中进行搜索以检索项目。利用这种搜索,您就可以使用 Query API 进行检索,例如在一系列时间戳中检索带有单个 UserID 的所有项目。
相关推荐:
《亚马逊云科技Amazon EC2云服务器介绍》
《亚马逊云科技Amazon S3对象存储服务介绍》
Amazon 最新优惠链接
Amazon 最新优惠链接