erwenden Sie die Firebase-Datenbank mit der lokalen Datenban

n meiner App habe ichSQLite db. Ich möchte die Synchronisierung zwischen Geräten meiner Benutzer einführen.Firebase DB sieht aus wie eine akzeptable Lösung, aberFirebase DB ist Cloud-DB zuerst. Daher kann ich es nicht als lokale Datenbank verwenden, wenn der Benutzer den Authentifizierungsdialog ablehnt und die App verwendet, jedoch ohne Cloud-Synchronisierung.

Nun denke ich darüber nach, mein @ zu kombinierlocal SQLite db mitcloud Firebase db.

Zum Beispiel, wenn der Benutzer @ eine neue Zeile hinzufülocal SQLite db, meine App wird auch Daten in @ setzFirebase DB. Andere Geräte dieses Benutzers werden dieses Ereignis abfangen und ihre lokale Datenbank aktualisieren. Wenn der Benutzer die Authentifizierung verwendet und die App auf einem neuen Gerät installiert, möchte ich, dass alle Zeilen heruntergeladen und in @ abgelegt werdelocal SQLite db. Das ist meine Idee: benutzeFirebase DB nu zum Synchronisieren von Daten, nicht zum Speichern auf dem Gerät. Der Hauptgrund dafür ist, dass der Benutzer meine App ohne Authentifizierung und Synchronisierung verwenden kann. Der zweite istthat Firebase DB ist nicht für die Verwendung als lokale Datenbank vorgesehen.

Ich habe recht?Ist es in Ordnung, Firebase DB mit einer anderen lokalen DB zu verwenden?

Verwandte Frage:

Verknüpfun Er will das gleiche wie ich:

ein Plan ist es, dem Benutzer die Möglichkeit zu bieten, offline zu bleibe

Antworten auf die Frage(4)

Ihre Antwort auf die Frage