Amazon DynamoDB ahora admite claves compuestas de varios atributos en los índices secundarios globales

Publicado en: 19 de nov de 2025

Amazon DynamoDB ahora admite claves principales compuestas de hasta ocho atributos en índices secundarios globales (GSI). Antes, las claves de partición y de ordenación se limitaban a un atributo cada una; ahora DynamoDB admite hasta cuatro atributos cada una para las claves de partición y de ordenación. Con las claves de varios atributos, ya no es necesario concatenar manualmente los valores en claves sintéticas, lo que a veces hace que sea necesario rellenar los datos antes de agregar nuevos índices. En su lugar, puede crear claves principales utilizando hasta ocho atributos existentes, lo que facilita el modelado de diversos patrones de acceso y la adaptación a los nuevos requisitos de consulta.

Las claves de partición de varios atributos mejoran la distribución y la unicidad de los datos. Las claves de ordenación de varios atributos permiten realizar consultas flexibles al permitir especificar las condiciones de los atributos de la clave de clasificación de izquierda a derecha. Por ejemplo, un índice con la clave de partición UserID y los atributos clave de ordenación País, Estado y Ciudad le permite consultar todas las ubicaciones de un usuario y, a continuación, restringir los resultados por país, estado o ciudad.

Las claves de partición y de ordenación de varios atributos están disponibles sin costo adicional en todas las regiones de AWS en las que DynamoDB está disponible. Puede crearlos con la consola de administración de AWS, AWS CLI, los SDK de AWS o la API de DynamoDB. Para obtener más información, consulte los índices secundarios globales en la Guía para desarrolladores de Amazon DynamoDB.