Najlepsze praktyki dla magazynów 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 to wytyczne, które pomagają zarządzać danymi bardziej wydajnie.

Utwórz mniej magazynów danych

Magazyny danych zachowują się podobnie do tabel w bazach danych. Gdy zminimalizujesz liczbę magazynów danych w doświadczeniu i umieszczasz powiązane dane w tej samej bazie danych, możesz skonfigurować każdy magazyn danych osobno i poprawić wydajność usługi, aby działały one zgodnie z oczekiwaniami.

Użyj pojedynczego obiektu dla powiązanych danych

Aby użyć maksymalnego 4 MB limitu rozmiaru obiektu bardziej wydajnie, uzyskaj wszystkie odpowiednie dane w jednym wezwaniu. Class.GlobalDataStore:SetAsync()|SetAsync() aktualizuje wszystkie dane, aby wszystkie dane dla tego samego użytkownika zawsze były w równoleżniku.

Systemy wersji wersji pojedynczych obiektów zamiast całego sklepdanych. Oznacza to, że samoobsługujące obiekty są spójne, gdy przywracasz dane do starszych wersji.

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

Filtruj klucze za pomocą specjalnego przedrostka , gdy wzywasz Class.DataStore:ListKeysAsync()|ListKeysAsync() ). Na przykład, możesz zapisać klucze za pomocą przedrostka /User_123