我正在开发一个应用程序,可以加班收集用户的位置数据(比如在开车时每隔5秒应该更新一次)。最终,我希望这些定期位置更新能够同步到我的Rails服务器。
我想知道将它们存储/同步到我的服务器的最佳方法是什么。在每次更新后将它们与服务器同步似乎不是一个好主意,也许每小时它应该同步前一小时的最后720次更新?
本地SQLLite是在与服务器同步之间保存设备上的那些的最佳方法吗?关于电池使用/性能的任何其他更好的想法?
答案 0 :(得分:1)
如果每5秒产生一次数据,它会过快地耗尽电池电量。 我创建了一个使用Google Map Api的应用。
如果用户必须查看他的数据,您必须经常同步数据。 如果没有,你可以在12小时内从sqlLite同步。