『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
123
返回列表 发新帖
楼主: sxjml

给hassio更换MariaDB数据库

[复制链接]

26

主题

304

帖子

1670

积分

金牌会员

Rank: 6Rank: 6

积分
1670
金钱
1366
HASS币
0
发表于 2019-7-28 07:44:04 | 显示全部楼层
大哥,你这要用influxdb+telegraf来实现
回复

使用道具 举报

5

主题

267

帖子

2857

积分

金牌会员

Rank: 6Rank: 6

积分
2857
金钱
2590
HASS币
0
发表于 2019-8-1 11:45:41 | 显示全部楼层
你用的ssd没理由会很卡啊sqlite
回复

使用道具 举报

17

主题

114

帖子

758

积分

版主

Rank: 7Rank: 7Rank: 7

积分
758
金钱
624
HASS币
60
 楼主| 发表于 2019-8-2 00:19:32 | 显示全部楼层
BH4WHN 发表于 2019-8-1 11:45
你用的ssd没理由会很卡啊sqlite

时间长了数据文件依然会8GB左右,还是会卡,虽然我已经限制了只记录7天。不过换回mariadb第二天就卡了,吓得我又换回sqlite了
说出来你可能不信,我用Hassio养鸡!
回复

使用道具 举报

7

主题

397

帖子

2268

积分

金牌会员

Rank: 6Rank: 6

积分
2268
金钱
1871
HASS币
0
发表于 2019-8-3 11:49:27 | 显示全部楼层
最好的方案是租个便宜VPS  写到VPS上去, 这个数据库比BT还要伤硬盘, 小文件24X365不停的写
回复

使用道具 举报

13

主题

500

帖子

3422

积分

论坛元老

Rank: 8Rank: 8

积分
3422
金钱
2917
HASS币
20
发表于 2019-8-26 22:57:04 | 显示全部楼层
时间序列的数据记录,我个人首选influxdb。这个数据库本身就是为高数据量写入设计的。如果数据量太大,可以进行下采样。如果觉得费资源,那传输给influxdb的时候进行一下filter,各种过滤,例如最简单的时间过滤,5分钟传一次
回复

使用道具 举报

7

主题

74

帖子

285

积分

中级会员

Rank: 3Rank: 3

积分
285
金钱
211
HASS币
0
发表于 2020-2-27 12:08:13 | 显示全部楼层
houhd 发表于 2019-7-17 17:52
实践证明不能解决,数据一多,加载历史一样卡成翔,这还是在过滤一大堆实体、传感器的情况下。 ...

感觉应该是核心算法的问题
回复

使用道具 举报

0

主题

16

帖子

76

积分

注册会员

Rank: 2

积分
76
金钱
60
HASS币
0
发表于 2020-12-1 23:06:02 | 显示全部楼层
学习了
回复

使用道具 举报

16

主题

49

帖子

350

积分

中级会员

Rank: 3Rank: 3

积分
350
金钱
301
HASS币
0
发表于 2023-1-6 15:30:02 | 显示全部楼层
我补充一下感谢楼主,
但是现在更新了配置,
最新的配置有字符集更多

recorder:
  db_url: mysql://homeassistant:你的密码@core-mariadb/homeassistant?charset=utf8mb4

安装mariadb后,在文档的最下面有案例,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-28 11:44 , Processed in 0.119710 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表