2015-02-24 82 views
1

我们正在考虑对我们的应用使用Azure离线数据同步,这通常具有非常零星的连接性(大多数情况下用户每天同步一次数据)。事情是,移动应用程序需要保存大量数据(数以万计的产品)。目前我们有我们自己的同步解决方案,它可以与sqlite一起工作。Azure离线数据同步性能

我的问题是,您对Azure离线数据同步的性能有任何经验或想法吗?它能够处理非常大的数据集吗?

谢谢你

+0

Mobile Services Offline SDK利用SQLite,因此您应该可以像现在这样查找性能/行为。 – 2015-02-24 22:37:50

回答

0

Azure移动服务是流行的微软同步框架的云版本。这是一个轻量级的json API,用于跟踪本地和远程数据存储之间的变化。它仅传输更改的行,因此数据流量将最小。但是当你第一次同步并且你有大量的数据时,这可能是一个问题。

你可以通过仔细设计你的数据库结构来克服这个问题。 Azure SDK提供api按表格进行同步,这为您提供了足够的灵活性来选择要同步而不是同步。