AWS DynamoDB – 将数据写入表
在本文中,我们将向DynamoDB中的表写入数据。 DynamoDB 是一个 NoSQL 数据库,支持半结构化数据,即键值和文档数据结构。 DynamoDB 表包含项目。项目是属性的集合,每个项目都有一个不应为空的主键。此外,每个项目可以有不同数量的属性。请参阅以下示例。
Example 1:
{
"ArticleID": 1,
"NameofArticle": "DynamoDb"
}
Example 2:
{
"ArticleID": 1,
"NameofArticle": "DynamoDb"
}
{
"ArticleID": 2,
"NameofArticle": "S3 Bucket",
"WrittenBy": "Rohan Chopra"
}
方法:
- 创建一个表,例如geeksforgeeks ,并指定一个主键。
- 单击表的项目选项卡。
- 单击创建项目并添加属性。
- 将项目添加到表后,数据将写入表中。
上述方法已在下面用图像说明。
创建表:
导航到 AWS 控制台上的 DynamoDB,然后单击创建表。那里提供表的名称并指定将一个项目与另一个项目区分开来的主键。在我们的例子中,主键是ArticleID ,它的类型是Number 。将表设置保留为默认设置,然后单击创建。
向表中添加项目:
创建表后,我们需要添加项目以将数据写入表。导航到表的 Items 选项卡,然后单击 Create item。一篇文章默认将 ArticleID 作为一个属性,因为它是主键。单击附加以添加更多属性。不同的项目可以有不同数量的属性。请参阅下面的图片。
从上图中,我们可以看到数据已经成功写入到 DynamoDB 表中。我们可以向表中添加任意数量的项目。因此,通过添加项目,我们将数据写入表。