Ich denke über die Verwendung der Realm Mobile Platform für meine neue Anwendung. Ich las die Dokumente und fand die meisten meiner Anforderungen erfüllt wie:Wie können Objekte aus der automatischen Synchronisation eingeschlossen/ausgeschlossen werden?
- Anmeldung
- Login
- Verschlüsselung
- Selbst Syncing
- usw.
Was ich nicht zu finden ist wie entschieden wird, welche Daten zu welchem Client synchronisiert werden. Wenn Sie beispielsweise ein registrierter Benutzer sind und sich mit Ihrem Benutzerkonto anmelden, können Sie ihn Konto A nennen. Ich schätze, alle Daten in Bezug auf Konto A werden jetzt mit dem Client synchronisiert. Was passiert nun, wenn Sie sich mit Konto A abmelden und sich mit Konto B einloggen (vielleicht ein Freund, der nur Ihr Smartphone für eine Minute benutzen möchte) und Konto B wird nie wieder auf dem aktuellen Client verwendet werden. Wird die automatische Synchronisierung weiterhin die Änderungen vom Server zum Client synchronisieren?
Vielen Dank für Ihre Antwort. Das klingt nach einem großen Problem. Wenn ich ein Social-Media-Netzwerk in meiner App habe, würde das bedeuten, dass alles mit allen Geräten synchronisiert ist. Dies würde jede App sehr viel Speicherverbrauch und auch sehr unsicher in Bezug auf die Datensicherheit machen. – Mulgard