从服务器向移动应用程序发送大数据的最佳实践

时间:2017-08-08 16:32:18

标签: android ios mysql sqlite server

我正在尝试找出将数据从服务器同步到移动设备的最佳方法,就像WhatsApp的初始同步一样。我必须为iOS和Android实现相同的功能。我发现了一种作为文件发送但无法找到可靠方法的方法。我正在使用MySQL数据库,移动开发人员使用SQLite DB,因此无法将SQLite数据库文件创建为可能由移动开发人员直接使用的查询输出。

我正在寻找以下答案:

  1. 是否可以将数据作为文件从服务器发送到移动应用程序而不会丢失数据?如果是这样,可以使用的最佳文件格式是什么?
  2. 如果文件传输不是一个好方法,必须使用哪种方法?我使用了JSON和XML格式,但这与备份等大量数据有关。

1 个答案:

答案 0 :(得分:0)

杰森最好这样做。您必须将数据拆分为多个部分,然后您必须在成功检索后逐个从移动设备获取数据。

对于一个简单的方法,您可以使用Realm Database自动执行此操作。 https://blog.realm.io/realm-for-android