移动应用/数据同步/现有数据库
MobileApp / Data Sync / Existing database
我正在解决使用移动后端进行离线数据同步的问题,并且已经解决了许多articles/documentation关于它的使用问题。
我正在寻找的场景与普通的演示项目有点不同。我们有一个我们已经使用了一段时间的 Azure SQL 数据库,并且出现了一个用例来在移动后端使用此数据。
我还没有看到关于如何使用现有 sql 数据库(EF codefirst)的最佳实践的文章,以及需要从 EntityData 继承的离线数据同步表,它为同步添加了额外的字段过程。
我最初的想法是使用 ef 代码首先定义数据模型,并将它们与移动应用程序一起使用...但是对 EntityData 的要求不起作用,因为我不打算添加这些字段到生产系统。
我的问题是,使用生产系统中的数据并让它们与移动后端同步的最佳做法是什么?我认为需要一个中间数据库,但这只是意味着要同步三个 databases/tables - 目前感觉不对。
有人知道一篇以 Azure 数据库开头的文章,以及他们所做的 process/decisions 允许数据同步到离线设备的文章吗?
我的书 - http://aka.ms/zumobook - 第 3 章详细讨论了这种情况。
我正在解决使用移动后端进行离线数据同步的问题,并且已经解决了许多articles/documentation关于它的使用问题。
我正在寻找的场景与普通的演示项目有点不同。我们有一个我们已经使用了一段时间的 Azure SQL 数据库,并且出现了一个用例来在移动后端使用此数据。
我还没有看到关于如何使用现有 sql 数据库(EF codefirst)的最佳实践的文章,以及需要从 EntityData 继承的离线数据同步表,它为同步添加了额外的字段过程。
我最初的想法是使用 ef 代码首先定义数据模型,并将它们与移动应用程序一起使用...但是对 EntityData 的要求不起作用,因为我不打算添加这些字段到生产系统。
我的问题是,使用生产系统中的数据并让它们与移动后端同步的最佳做法是什么?我认为需要一个中间数据库,但这只是意味着要同步三个 databases/tables - 目前感觉不对。
有人知道一篇以 Azure 数据库开头的文章,以及他们所做的 process/decisions 允许数据同步到离线设备的文章吗?
我的书 - http://aka.ms/zumobook - 第 3 章详细讨论了这种情况。