Best Practices für Datenlagern

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Best Practices sind Richtlinien, die dir helfen, deine Daten effizienter zu verwalten.

Erstelle weniger Datenlagern

Datenspeicher haben ein ähnliches Verhalten wie Tabellen in Datenbanken.Wenn du die Anzahl der Datenspeicher in einem Erlebnis minimierst und verwandte Daten in denselben Storelegst, kannst du jeden Datenspeicher individuell konfigurieren und die Effizienz des Dienstes verbessern, um die Daten zu betreiben.

Verwende ein einzelnes Objekt für verwandte Daten

Um die maximale 4 MB Objektgrößenbegrenzung effizienter zu nutzen, holen Sie alle relevanten Daten in einer Anruf ab.SetAsync()

Das Versionssystem verschiebt einzelne Objekte statt des gesamten Store.Das bedeutet, dass selbstständige Objekte konsistent sind, wenn du Datenlagern zu älteren Versionen wiederherstellst.

Verwende Schlüsselpräfixe, um deine Daten zu organisieren

Filtere Schlüssel mit einem bestimmten Präfix, wenn du ListKeysAsync().Zum Beispiel können Sie Schlüssel mit einem Präfix wie /User_1234/profiles/warrior und /User_1234/profiles/mage in Erlebnissen speichern, die Benutzer mit mehreren Charakterprofilen unterstützen.Du kannst dann eine Präfixsuche mit /User_1234/profiles verwenden, um eine Liste aller Profile zu erhalten, die diesem Benutzer gehören.