- 亚马逊网络服务教程
- AWS - 首页
- 亚马逊网络服务基础
- AWS - 云计算
- AWS - 基本架构
- AWS - 管理控制台
- AWS - 控制台移动应用程序
- AWS - 账户
- 亚马逊数据库服务
- AWS - 关系数据库服务
- AWS - DynamoDB
- AWS - Redshift
- 亚马逊应用服务
- AWS - 简单工作流程服务
- AWS - WorkMail
- 亚马逊网络服务资源
- AWS - 快速指南
- AWS - 有用资源
- AWS - 讨论
亚马逊网络服务 - DynamoDB
Amazon DynamoDB 是一款完全托管的 NoSQL 数据库服务,允许创建数据库表来存储和检索任意数量的数据。它自动管理跨多个服务器的表的数据流量并保持性能。它还减轻了客户操作和扩展分布式数据库的负担。因此,硬件配置、设置、配置、复制、软件修补、集群扩展等都由亚马逊管理。
如何在计算机上运行 DynamoDB?
以下是设置 DynamoDB 的步骤。
步骤 1 - 以下是设置 DynamoDB 的步骤。
使用以下链接下载 DynamoDB(.jar 文件)。它支持多种操作系统,例如 Windows、Linux、Mac 等。
.tar.gz 格式 - http://dynamodb-local.s3-website-us-west2.amazonaws.com/dynamodb_local_latest.tar.gz
.zip 格式 - http://dynamodb-local.s3-website-us-west2.amazonaws.com/dynamodb_local_latest.zip。
下载完成后,解压内容并将解压后的目录复制到您想要的任何位置。
打开命令提示符并导航到您解压 DynamoDBLocal.jar 的目录,然后执行以下命令:
java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -sharedDb
现在可以访问内置的 javaScript shell 了。
步骤 2 - 使用以下步骤创建表。
打开 AWS 管理控制台并选择 DynamoDB。
选择将创建表的区域,然后单击“创建表”按钮。
“创建表”窗口打开。将详细信息填写到各自的字段中,然后单击“继续”按钮。
最后,将打开一个审核页面,我们可以在其中查看详细信息。单击“创建”按钮。
现在,表名在列表中可见,Dynamo 表可以使用了。
Amazon DynamoDB 的优势
托管服务 - Amazon DynamoDB 是一种托管服务。无需聘请专家来管理 NoSQL 安装。开发人员无需担心设置、配置分布式数据库集群、管理持续的集群操作等。它处理扩展、分区和重新分区数据以满足 I/O 性能要求的所有复杂性。
可扩展 - Amazon DynamoDB 旨在进行扩展。无需担心每个表可以存储的数据量的预定义限制。可以存储和检索任意数量的数据。随着表的数据量增长,DynamoDB 将自动扩展。
快速 - Amazon DynamoDB 提供高吞吐量和极低的延迟。由于 DynamoDB 数据放置和请求路由算法的分布式特性,随着数据集的增长,延迟保持稳定。
持久耐用且高可用 - Amazon DynamoDB 将数据复制到至少 3 个不同的数据中心的结果。即使在各种故障情况下,系统也能运行并提供数据。
灵活:Amazon DynamoDB 允许创建动态表,即表可以具有任意数量的属性,包括多值属性。
经济高效:按使用付费,无需最低费用。其定价结构简单易算。