2

您认为什么是适合传感器数据的数据存储,例如温度、湿度、速度等。用户将拥有不同的字段集,他们需要能够对数据运行基本查询。

像 MySQL 这样的关系数据库在模式方面并不灵活,所以我正在研究 NoSql 方法,但不确定是否有任何特定项目更适合传感器数据。大多数 NoSql 似乎都面向日志输出。

任何反馈表示赞赏。

谢谢!

4

1 回答 1

0

我仍然认为我会使用 RDBMS,因为您必须灵活地查询数据。我目前正在开发将大约 1000 个远程传感器记录到 SQL Server 的应用程序,尽管由于“不灵活”的模式,我遇到了一些成长的痛苦,但我已经能够以提供多个客户的方式扩展它。我提供了足够多的数据列,它们可以共同处理各种各样的传感器值,每个用户只需查询他们感兴趣的字段(或者他们的传感器具有的功能)。

也就是说,我最初是通过写入逗号分隔值 (CSV) 文件开始这个项目,并编写一个应用程序来解析它以进行绘图等。每个传感器将其数据存储在单独的 CSV 中,但通过打开多个文件我能够在两组或多组传感器数据之间进行比较。此外,CSV 是高度可压缩的,可以在主要的办公应用程序中打开,并且用户可编辑(例如修剪不需要的部分)。

于 2010-06-07T20:15:08.390 回答