哪个数据库在Raspberry Pi上存储大指标数据?

纽泰

我想使用Raspberry Pi作为独立传感器,它将每秒测量一些值并将该度量标准数据存储到本地数据库中。然后,我想根据日期范围查询数据库。考虑到RPi的资源有限,应该使用哪个数据库。30758400个记录/年?是否有专门用于此目的的RPi特定的轻量级数据库引擎?

pdw

我认为SQLite将在此角色中表现良好。您可能需要稍微调整rPi的编译指示设置(例如,设置journal_mode = WAL),但是SQLite可以轻松处理数千兆字节的数据库。(SQLite的主要弱点是并发访问,但这对您的应用程序来说不是问题。)

如果只需要存储时间戳/值数据,并且仅查询时间戳范围,则可以选择使用键/值存储,例如LevelDB。您失去了SQL引擎的灵活性,但获得了性能。

您打算使用哪种存储介质?一个ACID数据库将为每个事务写入磁盘。这样的连续I / O可以快速杀死SD卡。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章