Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Un type défini par l'utilisateur (UDT) est un regroupement de champs et de types de données que vous pouvez utiliser pour définir une seule colonne dans Amazon Keyspaces. Les types de données valides pour UDTs sont tous les types de données Cassandra pris en charge, y compris les collections et les autres UDTs que vous avez déjà créées dans le même keyspace. Pour plus d'informations sur les types de données Cassandra pris en charge, consultezSupport des types de données Cassandra.
Vous pouvez utiliser des types définis par l'utilisateur (UDTs) dans Amazon Keyspaces pour organiser les données de manière plus efficace. Par exemple, vous pouvez créer UDTs avec des collections imbriquées, ce qui vous permet d'implémenter une modélisation de données plus complexe dans vos applications. Vous pouvez également utiliser le mot clé frozen pour définir UDTs.
UDTs sont liés à un espace de touches et disponibles pour toutes les tables et UDTs dans le même espace de touches. Vous pouvez créer UDTs dans n'importe quel espace de touches à région unique.
Vous pouvez créer de nouvelles tables ou modifier des tables existantes et ajouter de nouvelles colonnes utilisant un UDT. Pour créer un UDT avec un UDT imbriqué, l'UDT imbriqué doit être figé.
Pour connaître le nombre de valeurs UDTs prises en charge par espace de touches, les niveaux d'imbrication pris en charge et les autres valeurs par défaut et quotas associés UDTs, voir. Quotas et valeurs par défaut pour les types définis par l'utilisateur (UDTs) dans Amazon Keyspaces
Pour plus d'informations sur la syntaxe CQL, consultezTypes définis par l'utilisateur () UDTs.
Pour en savoir plus sur la restauration instantanée UDTs et à un moment donné, consultezRestauration PITR de tables avec des types définis par l'utilisateur () UDTs.