【问题标题】:Offline sync with Azure Cosmos DB与 Azure Cosmos DB 脱机同步
【发布时间】: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


【解决方案1】:

对于 Azure 移动应用程序的离线数据同步功能,您需要使用该服务的 Easy Tables 支持,该服务需要带有 Azure SQL 数据库或存储的后端数据库。它目前不支持将 Cosmos DB 用作 Azure 移动应用程序 Easy Tables / Table API 支持的后端数据库。

【讨论】:

猜你喜欢
  • 2017-02-20
  • 2021-11-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-02-21
  • 2021-06-13
相关资源
最近更新 更多