DevGuideTK
← Trilha Backend

Séries temporais

Bancos otimizados para medições ao longo do tempo, com retenção e agregação.

Séries temporais são medições ao longo do tempo: a temperatura de um sensor a cada minuto, o uso de CPU a cada 10 segundos, o preço de uma ação a cada negociação. Elas chegam sem parar, quase nunca são alteradas e são consultadas por intervalos.

Esse volume enche um banco comum depressa, e apagar os dados antigos com DELETE fica caro.

  • O dado é particionado por tempo: apagar um mês vira descartar um pedaço.
  • Dados antigos são comprimidos e ocupam uma fração do espaço.
  • Resumos por hora ou por dia são mantidos prontos.
  • Gravar em lotes é ordens de grandeza mais rápido que linha a linha.