目录

AWS - DynamoDB( DynamoDB)

Amazon DynamoDB是一个完全托管的NoSQL数据库服务,允许创建可以存储和检索任意数量数据的数据库表。 它自动管理多个服务器上的表的数据流量并保持性能。 它还使客户免于操作和扩展分布式数据库的负担。 因此,亚马逊管理硬件配置,设置,配置,复制,软件修补,群集扩展等。

如何在计算机上运行DynamoDB?

以下是设置DynamoDB的步骤。

Step 1 - 以下是设置DynamoDB的步骤。

  • 使用以下链接下载DynamoDB(.jar文件)。 它支持多种操作系统,如Windows,Linux,Mac等。

    .tar.gz format - http://dynamodb-local.s3-website-us-west2.amazonaws.com/dynamodb_local_latest.tar.gz

    .zip format - 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。

Step 2 - 使用以下步骤创建表。

  • 打开AWS管理控制台并选择DynamoDB。

  • 选择要创建表的区域,然后单击“创建表”按钮。

创建表
  • “创建表格”窗口打开 将详细信息填入各自的字段,然后单击“继续”按钮。

  • 最后,我们会打开一个审核页面,查看详细信息。 单击“创建”按钮。

创建
  • 现在,表名在列表中可见,并且可以使用Dynamo表。

Amazon DynamoDB表

Amazon DynamoDB的优点

托管service - Amazon DynamoDB是一种托管服务。 没有必要聘请专家来管理NoSQL安装。 开发人员无需担心设置,配置分布式数据库集群,管理正在进行的集群操作等。它可以处理在更多计算机资源上扩展,分区和重新分区数据的所有复杂性,以满足I/O性能要求。

可扩展 - Amazon DynamoDB旨在扩展。 无需担心每个表可以存储的数据量的预定义限制。 可以存储和检索任何数量的数据。 随着表的增长,DynamoDB将随着存储的数据量自动传播。

快速 - Amazon DynamoDB以极低的延迟提供高吞吐量。 随着数据集的增长,由于DynamoDB的数据放置和请求路由算法的分布式特性,延迟保持稳定。

耐用且高度a - 亚马逊DynamoDB在至少3个不同数据中心的结果中复制数据。 即使在各种故障条件下,系统也能运行和提供数据。

灵活:Amazon DynamoDB允许创建动态表,即表可以包含任意数量的属性,包括多值属性。

具有成本效益:付款是我们使用的,没有任何最低费用。 其定价结构简单易行。

↑回到顶部↑
WIKI教程 @2018