有各種各樣的數據庫可用。把他們都戳了。我需要的是具有成本效益,唯一的用戶ID,能夠在沒有WiFi的情況下同步脫機。並訪問後端服務器記錄(項目)。DynamoDB是Swift應用程序的不錯選擇嗎?
iCloud,Realm,mySQL,Firebase,DynamoDB等我在大多數人中比較堅實,很樂意使用DynamoDB,但是我看到零文檔同步,並且想知道是否容易讓每個用戶被分配一個唯一的ID以及相關的AWS成本。
我沉迷於iCloud或Firebase,想知道Swift專家根據我的需求來思考什麼。
感謝您的提示。 :-)
同步脫機同時沒有wifi? – FailedUnitTest
是的。 Firebase似乎擅長這一點。這是一個智能城市類型的應用程序,你可能在地下,離線,然後彈出地鐵,現在有wifi。 –
這不是數據庫的一項功能,也就是用於連接到數據庫的客戶端功能。它只是將數據保存到磁盤,直到連接再次可用。此功能可以爲您提到的任何數據庫構建。 – FailedUnitTest