物联网案例的哪个数据库将起作用



Ok.只是一个场景。

我有大约100个智能家居。每个智能家居都有不同数量的门传感器、温度传感器、湿度传感器。每个房子都可以添加或删除其中一些。在本例中,每个温度和嗡嗡声传感器每 10 分钟(异步)将其当前值(通过 MQTT)上传到服务器(144 个值/每天/每个传感器)。每次状态更改时,所有门传感器都会上传其状态(打开、关闭)。

在我的研究中,我只是对关系数据库(MySQL)有了一点了解,我认为这对我的目的来说是错误的模型(但我几乎忘记了一切)。所以你能给我这样的提示吗:

"搜索"关系数据库"。MySQL"。这对您的情况很有效,因为..."

我想要一个数据库,我可以在其中添加一个智能家居:包含城市、街道、居民,...等信息。在这个智能家居中,我添加了传感器,例如(temp1,temp2,temp3,temp4,door1,door2,hum1)。重要提示:我希望能够添加和删除传感器。对于每个传感器,我希望数据存储如下:

temp1
Date                   Temperature    
01.01.2016 09:42       22.2°C
01.01.2016 09:52       21.2°C
01.01.2016 10:02       21.5°C
01.01.2016 10:42       21.7°C
01.01.2016 10:42       21.9°C
01.01.2016 10:42       21.8°C
01.01.2016 10:42       22.1°C

这是一个面向对象的数据库吗?

是否有可能从智能家居45.door7获取过去七天的历史记录

来自德国的问候

编辑:

"不清楚。你的问题是什么?请编辑。 我在数据库方面没有太多经验。我阅读了一些不同数据库模型的摘要,但我仍然不知道其中哪个适合我的项目。所以我只是希望,有数据库经验的人可以给我一些建议。因为对我来说,它看起来像我在数据库中有一个数据库。

根据您的问题,任何关系数据库(XXX SQL)都可以工作。必须设计数据库来处理基于时间的数据。

相关内容

最新更新