Hello
I configure both databases 2 days ago, MariaDb for shorterm data storage and InfluxDb for long term storage.
Mariadb is configured without any exclusion or inclusion, so it’s basically registering everything in my HA for 30 days:
db_url: !secret mariadb_url
purge_keep_days: 30
commit_interval: 1
and influxdb is configured to store mainly temperature and energy sensor:
host: 192.168.0.12
port: 8086
database: HA_db
username: !secret influxdb_user
password: !secret influxdb_pass
max_retries: 3
default_measurement: state
include:
entities:
#Setpoints temperatura
- sensor.salon_target_temperature
#temperaturas habitaciones
- sensor.salon_temperatura
- sensor.casa_temperatura_exterior
- sensor.trv_salon_temperature
- sensor.termometro_bano_temperature
- sensor.termometro_irati_andion_temperature
- sensor.termometro_gurasoak_temperature
- sensor.termometro_aseo_temperature
- sensor.termometro_cuarto_juegos_temperature
- sensor.termometro_cocina_temperature
- sensor.termometro_salon_2_temperature
#Tª Rasperry Pi
- sensor.system_monitor_processor_temperature
#% calefaccion
- sensor.valvula_radiador_salon_position
- sensor.salon_calefaccion
#climates
- climate.valvula_radiador_salon
- climate.salon
#modos
- sensor.salon_modo_tado
#humedad
- sensor.salon_humedad
- sensor.termometro_salon_2_humidity
- sensor.termometro_aseo_humidity
- sensor.termometro_irati_andion_humidity
- sensor.termometro_bano_humidity
- sensor.termometro_cocina_humidity
- sensor.termometro_cuarto_juegos_humidity
- sensor.termometro_gurasoak_humidity
#energia
- sensor.sensor_energia_1_energy_a
- sensor.sensor_energia_1_energy_b
#voltage
- sensor.sensor_energia_1_voltage
#corriente
- sensor.sensor_energia_1_current_a
- sensor.sensor_energia_1_current_b
#power factor
- sensor.sensor_energia_1_power_factor_a
- sensor.sensor_energia_1_power_factor_b
#potencia
- sensor.sensor_energia_1_power_a
- sensor.sensor_energia_1_power_b
#contadores historicos
- sensor.radiador_salon_heating_today
- sensor.salon_heating_today
The influxDb db is configures to store those variables for 7 days and later a long term db with continuous queris every 15 minutes for each unit.
I would expect my Mariadb to be bigger than influxdb, as the later is only storing 26 variables, but the reality is different:
Maria Db is increasing at 15MB/day and influxdb at 120 MB /day. Does it make any sense? Shouldn’t influxDB to be smaller than MariaDb? How can I optimize my InfluxDb?