我们可以在mongodb数据库中存储实时数据吗?



我有一个要求,我需要从物联网设备存储实时位置数据到mongodb数据库?我如何使用nodejs服务器实现这一点?我的数据速率是每10ms一个数据

所以如果你的问题是" nodejs服务器能够处理数据速率吗? "然后yes节点服务器可以处理正确实现的指定数据速率给予器。

但是如果你的问题是关于mongodb,那么可能表现不佳(它会处理它,但表现不佳),如果你单独插入每个条目。

我的建议是使用redis DB存储1分钟或5分钟的数据,这取决于你的服务器大小,并批量写入这些数据。如果你愿意,你也可以根据总数据点而不是时间来做这个决定。因此,在每100或200个条目中,您可以在mongodb上写入数据。

这也不意味着你不会得到一个分钟的实时数据,这不是写在mongodb上。在进行数据查询时,必须同时读取数据radius和mongodb。

最新更新