Amazon DynamoDB es una base de datos administrada por NoSQL que almacena datos en forma de pares clave-valor y datos de documentos. Una tabla de Dynamodb almacena elementos que no son más que pares clave-valor. De forma predeterminada, cada elemento tendrá una clave de partición para diferenciar entre los elementos.
Cuando necesite realizar muchos tipos de consultas, tomando diferentes atributos como criterios de consulta, puede crear uno o más índices secundarios globales y emitir requests de consulta contra estos índices en Amazon DynamoDB.
Por ejemplo, se ha creado una tabla denominada películas en DynamoDB. Vea la imagen de abajo:
Cree un índice secundario global:
Para crear un índice secundario en DynamoDB, siga los sencillos pasos que se indican a continuación:
Paso 1: Haga clic en el nombre de la tabla. Navegue a la pestaña Índices de la tabla. Haga clic en el botón crear índice .
Paso 2: Proporcione el nombre de la clave principal. En este caso, hemos proporcionado el Nombre. El nombre del índice es más un nombre de tabla. Por lo tanto, cuando agregamos un índice global secundario y los resultados obtenidos en la consulta se almacenan en el nombre de índice especificado. Descansa deja todo por defecto. Haga clic en el botón Crear índice .
En las imágenes anteriores, vemos que se ha creado un índice global secundario con el nombre Name-index.
Publicación traducida automáticamente
Artículo escrito por rohanchopra96 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA