【发布时间】:2018-06-11 11:35:10
【问题描述】:
我目前正在开发一个应该实时共享多个客户端位置的应用程序。重要的是位置始终是最新的。我想问在牢记性能的情况下这样做的最佳方法是什么。我目前只考虑处理位置的网络服务,客户端每隔 X 秒从服务器获取数据或使用 firebase 进行实时更新。
【问题讨论】:
标签: android performance live
我目前正在开发一个应该实时共享多个客户端位置的应用程序。重要的是位置始终是最新的。我想问在牢记性能的情况下这样做的最佳方法是什么。我目前只考虑处理位置的网络服务,客户端每隔 X 秒从服务器获取数据或使用 firebase 进行实时更新。
【问题讨论】:
标签: android performance live
我强烈建议使用同步数据库,例如 coutchDB/PouchDB 或类似数据库,因为数据库框架将负责同步所有客户端,而无需单独处理每个客户端。
【讨论】: