AWS DynamoDB: actualizar datos en una tabla

Amazon DynamoDB es una base de datos administrada NoSQL que admite datos semiestructurados, es decir, datos de documentos y valores clave. Una tabla de DynamoDB almacena datos en forma de elemento. Al crear una tabla en DynamoDB, se debe definir una clave de partición que actúe como clave principal para la tabla y no como esquema. Cada elemento consta de atributos. De forma predeterminada, cada elemento tendrá una clave de partición como uno de los atributos. Cada elemento puede tener un número diferente de atributos. A continuación se muestra un ejemplo de un artículo:

Example:
{
  "Color": true,
  "Director": "Christopher Nolan",
  "MovieID": 1,
  "Name": "Inception",
  "Rating": 8.7,
  "Year": 2010
}

Haremos las siguientes operaciones en este artículo:

  1. Cree una tabla en DynamoDB, por ejemplo, Películas.
  2. Agregue elementos o datos a la tabla.
  3. Actualizar atributo de un elemento en la tabla.

El enfoque anterior se ha implementado a continuación:

Crear tabla y agregar datos:

  • Cree una tabla llamada Películas con la clave de partición como MoviesID . Agregar artículos a la mesa. Ya se ha creado una tabla para su referencia. Vea la imagen a continuación:

Actualizar datos:

 Hay dos formas de actualizar los atributos de un artículo. Están :

  • CLI de AWS : en este caso, el elemento de actualización se utiliza para actualizar el valor de un atributo mediante la interfaz de línea de comandos (CLI) de Amazon.
  • Consola de administración de Amazon : para actualizar el valor de un atributo en los elementos, vaya a la pestaña Elementos de una tabla y haga clic en MovieID para actualizar el elemento. Se abrirá una página de edición de elementos para agregar, actualizar o eliminar un par clave-valor. En la tabla original, la columna de director de MovieID=050 está vacía. Vamos a agregar ‘Christopher Nolan’ bajo el atributo de director. Vea las siguientes imágenes:

Editar MovieID 050

Tabla actualizada 

Observamos que la columna de director de MovieID=050 se ha actualizado con el valor ‘Christopher Nolan’. Del mismo modo, podemos seleccionar cualquier clave de partición y editar el valor del atributo de un artículo.

Publicación traducida automáticamente

Artículo escrito por rohanchopra96 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *