Es ist ein Sortiment von DBs verfügbar. Habe sie alle gestochen. Was ich brauche, ist eine kosteneffiziente, einzigartige Benutzer-ID, die in der Lage ist, offline zu synchronisieren, während kein WiFi vorhanden ist. Und Zugriff auf die Backend-Server-Datensätze (Elemente).Ist DynamoDB eine gute Wahl für eine Swift-Anwendung?
iCloud, Realm, mySQL, Firebase, DynamoDB usw. Ich bin ziemlich solide in den meisten, würde gerne DynamoDB verwenden, aber ich sehe keine Dokumente beim Synchronisieren, und frage mich, ob es so einfach ist, jeden Benutzer zu haben Sie erhalten eine eindeutige ID zusammen mit den zugehörigen AWS-Kosten.
Ich setze mich auf iCloud oder Firebase ein und frage mich, was die Swift-Profis aufgrund meiner Bedürfnisse denken.
danke für tipps. :-)
Synchronisation offline, während kein WiFi? – FailedUnitTest
Ja. Firebase scheint darin gut zu sein. Es ist eine Smart Cities-App, Sie können unterirdisch sein, offline, dann aus einer U-Bahn herauskommen und jetzt Wifi haben. –
Das ist nicht wirklich ein Feature der Datenbank, das ist das Feature des Clients, mit dem Sie sich mit der Datenbank verbinden. Es speichert einfach die Daten auf der Festplatte, bis die Verbindung wieder verfügbar ist. Diese Funktion kann für jede von Ihnen erwähnte Datenbank erstellt werden. – FailedUnitTest