2017-09-07 2 views
0

Ich habe gerade über die Realm Mobile Plattform erfahren und denke, es ist großartig. Ich habe immer noch ein Problem, irgendwann möchte ich ein Reich nur für kurze Zeit bekommen und das entfernen/freigeben.Realm Mobile Platform - im Speicher

Zum Beispiel: - Sagen wir Ein Benutzer sucht nach einem anderen Benutzer und öffnet sein Profil (wo es viele Informationen über den Benutzer gibt). Aber dann verlässt er das Profil und wird es nie wieder anschauen (oder es nicht sehr oft öffnen). In diesem Fall synchronisiert der Bereich die Daten dieses Profils und es wird nur eine Verschwendung von Bandbreite, Speicher und Energie sein.

Also meine Frage ist, ob ich ein Sync-Realm im Speicher haben kann, oder eine Möglichkeit, das Realm zu entfernen, wenn es nicht benötigt wird (oder eine automatische Funktion, die die Synchronisation stoppt, wenn sie nicht häufig geöffnet wird)?

Antwort

1

Synchronisierte Realms werden nur aktiv synchronisiert, während Ihre Anwendung sie offen hält (dh, es gibt eine entsprechende Realm Instanz). Die einzige Ausnahme ist, dass wir alle ausstehenden Änderungen auf den Server hochladen, nachdem die letzte Referenz auf eine gegebene Realm von der Anwendung freigegeben wurde, um sicherzustellen, dass alle durchgeführten Schreibvorgänge den Server erreichen.

Verwandte Themen