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 des magasins de données plus petits

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 mettez des données liées dans le même boutiquede données, vous pouvez configurer chacun des magasins de données individuellement et améliorer l'efficacité du service pour exécuter les données.

Utiliser un objet unique pour les données liées

Pour utiliser le maximum de 4 MB de taille de l'objet plus efficacement, récupérez toutes les données pertinentes dans un appel. Class.GlobalDataStore:SetAsync()|SetAsync() met à jour toutes les données afin que toutes les données pour le même utilisateur soient toujours en synchronisation.

Le système de versionnement des systèmes de version individuels des objets au lieu de la restauration des boutiquede données vers des versions plus anciennes. Cela signifie que les objets conteneurs sont cohérents lorsque vous restaurez les magasins de données vers des versions plus anciennes.

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

Filtrer les clés avec un préfixe spécifique prefixe lors de l'appel de ListKeysAsync() . Par exemple, vous pouvez enregistrer des clés avec un préfixe comme /User_12