【发布时间】:2017-03-22 10:21:05
【问题描述】:
我想知道使用 NodeJS 和一些数据库服务器实时存储设备 GPS 位置信息的最佳方式。
示例:
目前有 5,000 台设备连接到服务器,每台设备都在发送有关其 GPS 位置的信息,最大超时时间为 1 秒。
NodeJS 服务器大约每分钟将接收 300,000 个 PUT 请求。
要求太多,我知道。
另一个需要考虑的重要因素是数据库服务器在技术上是另一个服务器或实例。
顺便说一句,我打算使用 Amazon AWS 或 Microsoft Azure 作为云服务器提供商。
所以我的问题是,实时存储这些信息的最有效方式是什么?
我的选择包括 MySQL、MongoDB、PostgreSQL 等。 他们可以解释为什么最好使用您推荐的选项。 谢谢!
【问题讨论】:
标签: mysql node.js mongodb gps database