【发布时间】:2014-10-13 08:58:13
【问题描述】:
我正在开发一个 android 应用程序,其中我根据两个参数(1.特定时间间隔,2.距离行驶阈值(如果行驶距离为超过 10 mtrs)) 以尽量减少功耗。该位置将根据纬度和经度。该纬度和经度将与时间戳一起存储在服务器上。我很困惑,因为我不知道选择哪种方法将数据保存在服务器上。数据将是连续的,我想在双方有效地处理它,即设备和服务器。我应该将数据保存在服务器上的数据库中(我正在使用 MSSQL)还是将其保存在服务器上每个设备的单独文件中?哪种技术是有效和安全的?或者有没有其他方法可以做同样的事情?将设备的位置详细信息保存在服务器上后,我应该能够将它们取回并根据请求再次将它们发送到另一台设备。任何帮助将不胜感激。
谢谢。
【问题讨论】:
-
到目前为止你都尝试过什么?
-
@Akhil 我有一个存储用户数据的表,电子邮件 ID 是唯一键。还有另一个表(我想到的)存储位置(带有时间戳的纬度和经度),电子邮件 ID 的主键是外键。我不知道如何使用时间戳保存位置。每次从设备接收到位置时,我是否应该更新表格?在数据库上进行如此多的写入会有效吗?
-
什么是位置更新间隔?
-
@Akhil 5 分钟或行驶距离 10 米,以先发生者为准
标签: android sql-server servlets