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.
User-defined types (UDT) dans Amazon Keyspaces
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 les UDT sont tous les types de données Cassandra pris en charge, y compris les collections et autres UDT que vous avez déjà créés dans le même espace clé. 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 (UDT) dans Amazon Keyspaces pour organiser les données de manière plus efficace. Par exemple, vous pouvez créer des UDT 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 les UDT.
Les UDT sont liés à un espace de touches et sont disponibles pour toutes les tables et tous les UDT d'un même espace de touches. Vous pouvez créer des UDT dans des espaces clés à région unique ou multirégionale.
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 d'UDT pris en charge par espace de touches, les niveaux d'imbrication pris en charge et les autres valeurs et quotas par défaut liés aux UDT, voir. Quotas et valeurs par défaut pour les types définis par l'utilisateur (UDT) dans Amazon Keyspaces
Pour plus d'informations sur le calcul de la taille codée des UDT, consultezEstimer la taille codée des valeurs de données en fonction du type de données.
Pour plus d'informations sur la syntaxe CQL, consultezUser-defined types (UDT).
Pour en savoir plus sur les UDT et la restauration instantanée, consultez. Restauration PITR de tables avec des types définis par l'utilisateur (UDT)