Meilleures pratiques pour les magasins de données

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Les meilleures pratiques sont des lignes directrices qui vous aident à gérer vos données plus efficacement.

Créer moins de magasins de données

Les magasins de données ont un comportement similaire aux tables dans les bases de données.Lorsque vous minimisez le nombre de magasins de données dans une expérience et que vous mettez des données liées dans le même magasin de boutique, vous pouvez configurer chaque magasin de données individuellement et améliorer l'efficacité du service pour opérer les données.

Utiliser un seul objet pour les données relatives

Pour utiliser la limite de taille d'objet maximale 4 MB plus efficacement, récupérez toutes les données pertinentes en une seule fois.SetAsync() met à jour toutes les données afin que toutes les données pour le même utilisateur soient toujours en phase.

Le système de versionnement versionne des objets individuels au lieu de l'ensemble du boutiquede données.Cela signifie que les objets auto-contenus sont cohérents lorsque vous restaurez les magasins de données à des versions antérieures.

Utilisez des préfixes de clé pour organiser vos données

Filtrer les clés avec un préfixe spécifique lors de l'appel de .Par exemple, vous pouvez enregistrer des clés avec un préfixe comme /User_1234/profiles/warrior et /User_1234/profiles/mage dans des expériences qui supportent les utilisateurs avec plusieurs profils de caractères.Vous pouvez ensuite utiliser une recherche de préfixe avec /User_1234/profiles pour obtenir une liste de tous les profils appartenant à cet utilisateur.