【发布时间】:2018-12-12 00:38:09
【问题描述】:
我有一个使用 Azure Cosmos DB (DocumentDB) 的 Xamarin.Forms 应用,我想实现离线同步。
有可能吗?我们可以将移动应用服务与 DocDB 一起使用吗?
谢谢!
【问题讨论】:
-
没有可在本地安装的 Cosmos DB 版本(除了开发/测试模拟器),所以我怀疑您需要自己动手做点什么。
-
@DavidMakogon Azure 移动应用 SDK 将使用本地存储在设备上进行离线数据同步(iOS Core Data 或 SQLite),然后支持 Easy Tables / Table API 的后端数据库通过 Azure SQL 数据库或存储。
-
@ChrisPietschmann - 是的 - 我特别考虑了 OP 正在寻找的 SQL API 支持 - 目前没有内置的本地存储方法,然后使用 Cosmos DB SQL (DocumentDB) 支持。
-
那么我认为将 DocDB 与 Xamarin Forms 一起使用是没有意义的。如果没有离线同步,你会失去很多响应能力和东西......
标签: azure xamarin xamarin.forms azure-cosmosdb offlineapps