【问题标题】:Storing GPS data - GAE or in SQL LITE存储 GPS 数据 - GAE 或 SQLITE
【发布时间】:2015-03-09 23:33:06
【问题描述】:

我正在开发一个跟踪用户的 GPS 应用程序,有点像 Runkeeper 应用程序,它可以跟踪您的跑步位置。

为了做到这一点,我应该将 GPS 坐标存储在手机上的 SQL Lite 数据库中还是 Google App Engine 上,然后当用户选择数据时,我可以将整个集合发送到手机吗?

什么是更好的设计?

【问题讨论】:

    标签: google-maps google-app-engine


    【解决方案1】:

    我在这个类别有很多经验。我也在开发一个类似的应用程序。我将数据保存在手机上,但会定期检查连接,然后将数据上传到应用引擎,然后删除手机上的数据(这样不会占用太多手机内存)。我将上传文件名存储到数据存储,并将文件存储到云存储(可以接受比数据存储更大的大小)。然后我将数据上传到 bigQuery 进行分析和所有数据的主存储。我还记得哪些数据成功上传到 bigQuery。所以真的有4个内存只是为了把数据输入BQ。它相当努力。我的下一阶段是使用 BigQuery 进行分析并将信息发送回电话应用程序。我也使用 Tableau,因为它们有一个很好的解决方案来读取 bigQuery,它们可以识别地理数据,您可以在 Open Street Map 的实现上绘制纬度、经度。

    当然还有其他解决方案。我的解决方案的缺点是上传到 bigQuery 的速度很慢,有时需要几分钟才能获得数据。但另一方面,谷歌的云工具非常好,它集成了第三方分析/查看器。

    让我了解您的最新进展。

    【讨论】:

      猜你喜欢
      • 2012-11-22
      • 1970-01-01
      • 2019-05-30
      • 1970-01-01
      • 2013-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-23
      相关资源
      最近更新 更多