En este artículo, escribiremos datos en una tabla en DynamoDB . DynamoDB es una base de datos NoSQL que admite datos semiestructurados, es decir, estructuras de datos de documento y clave-valor. Una tabla de DynamoDB contiene elementos. Un elemento es una colección de atributos y cada elemento tiene una clave principal que no debe ser nula. Además, cada elemento puede tener un número diferente de atributos. Vea los siguientes ejemplos.
Example 1: { "ArticleID": 1, "NameofArticle": "DynamoDb" } Example 2: { "ArticleID": 1, "NameofArticle": "DynamoDb" } { "ArticleID": 2, "NameofArticle": "S3 Bucket", "WrittenBy": "Rohan Chopra" }
Acercarse:
- Cree una tabla, por ejemplo, geeksforgeeks y especifique una clave principal.
- Haga clic en la pestaña Elementos de la tabla.
- Haga clic en Crear elemento y agregue atributos.
- Una vez que se agrega un elemento a la tabla, los datos se escriben en la tabla.
El enfoque anterior se ha ilustrado a continuación con imágenes.
Crea una tabla:
Navegue a DynamoDB en la consola de AWS y haga clic en crear una tabla. Allí proporcione el nombre de la tabla y especifique una clave principal que diferenciará un elemento de otro. En nuestro caso, la clave principal es ArticleID y es de tipo Número . Mantenga la configuración de la tabla como predeterminada y haga clic en Crear.
Agregar elementos a la tabla:
Una vez que se crea la tabla, necesitamos agregar elementos para escribir datos en una tabla. Vaya a la pestaña Elementos de la tabla y haga clic en Crear elemento. Un artículo tendrá de forma predeterminada ArticleID como un atributo porque es la clave principal. Haga clic en agregar para agregar más atributos. Diferentes elementos pueden tener diferentes números de atributos. Vea las imágenes a continuación.
En las imágenes anteriores, vemos que los datos se escribieron correctamente en la tabla de DynamoDB. Podemos añadir tantos elementos como queramos a una tabla. Por lo tanto, al agregar elementos, estamos escribiendo datos en la tabla.
Publicación traducida automáticamente
Artículo escrito por rohanchopra96 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA