选择TSDB进行一次性智能家居安装

Joh*_*nts 9 mysql raspberry-pi opentsdb influxdb raspberry-pi2

我正在构建一个一次性的智能家居数据收集盒.它预计将运行在raspberry-pi级机器(~1G RAM)上,每天处理大约200K数据点(每个64位int).我们一直在使用vanilla MySQL,但性能开始崩溃,特别是对于给定时间间隔内的条目数量的查询.

据我了解,这基本上就是为时间序列数据库设计的.如果有的话,关于我的情况的不寻常的事情是音量相对较低,可用的RAM量也是如此.

快速浏览维基百科可以看出OpenTSDB,InfluxDB和BlueFlood.OpenTSDB建议使用4G的RAM,但这可能适用于高容量设置.InfluxDB实际上提到了传感器读数,但我找不到很多关于需要什么样的资源的信息.

好的,所以这是我的实际问题:是否有明显的红旗会使这些系统中的任何一个不适合我描述的项目?

我意识到这是一个火焰的邀请,所以我指望人们把它保持在明亮和乐于助人的一面.提前谢谢了!

bec*_*ean 3

InfluxDB 在该容量下使用 1 GB RAM 应该没问题。嵌入式传感器和像 Raspberry Pi 这样的低功耗设备绝对是核心用例,尽管除了在 ARM 上编译之外,我们还没有对最新的测试版进行太多测试。

InfluxDB 0.9.0 刚刚发布,几周后就可以在我们的托管环境中使用 0.9.x。低端实例具有 1 GB RAM 和 1 个 CPU,因此它们是 Pi 性能的合理代表,并且免费试用期持续两周。

如果您有更具体的问题,请通过 influxdb@googlegroups.com 或 support@influxdb.com 与我们联系,我们将了解如何提供帮助。