Najlepsze praktyki dla przechowywania danych

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Najlepsze praktyki są wytycznymi, które pomagają Ci skuteczniej zarządzać danymi.

Twórz mniej magazynów danych

Magazyny danych mają podobne zachowanie do tabel w bazach danych.Kiedy zmniejszasz liczbę magazynów danych w doświadczeniu i umieszczasz powiązane dane w tym samym sklepdanych, możesz skonfigurować każdy magazyn danych indywidualnie i poprawić wydajność usługi, aby obsługiwał dane.

Użyj pojedynczego obiektu do powiązanych danych

Aby wykorzystać maksymalny limit rozmiaru obiektu 4 MB bardziej wydajnie, pobierz wszystkie odpowiednie dane w jednym wezwaniu.SetAsync() aktualizuje wszystkie dane, aby wszystkie dane dla tego samego użytkownika zawsze były zsynchronizowane.

System wersjonowania wersjonuje poszczególne obiekty zamiast całego sklepdanych.Oznacza to, że obiekty samodzielne są spójne, gdy przywracasz magazyny danych do starszych wersji.

Użyj prefiksów kluczowych, aby zorganizować swoje dane

Filtruj klucze za pomocą określonego prefiksu przedwoienia podczas wzywania ListKeysAsync() .Na przykład możesz zapisać klucze z prefiksem takim jak /User_1234/profiles/warrior i /User_1234/profiles/mage w doświadczeniach, które wspierają użytkowników z wieloma profilami postaci.Następnie możesz użyć prefiksu wyszukiwania z /User_1234/profiles, aby uzyskać listę wszystkich profili należących do tego użytkownika.