Bases de datos Round-Robin

Base de datos Round-robin

La base de datos Round-robin (RRD) es un tipo de almacenamiento muy especial diseñado para mantener estadísticas agregadas de series de tiempo en archivos o en buffers de anillos mapeados en memoria.

Dado que los datos se almacenan en una base de datos circular basada en buffer, la huella de almacenamiento del sistema permanece constante a lo largo del tiempo.

La plataforma AggreGate presenta un recurso de almacenamiento RRD integrado que interopera con el módulo de control de proceso estadístico. El módulo recopila actualizaciones de valores y eventos, extrae números de punto flotante de ellos y los envía a la RRD.

A pesar de que RRD tiene capacidades muy limitadas, tiene una serie de ventajas únicas:

  • Velocidad de inserción extremadamente rápida (más de un millón de muestras por segundo en una sola máquina)
  • Acceso extremadamente rápido a las estadísticas a largo plazo preagregadas (los promedios mensuales para diez mil dispositivos y diez años se cargarán en menos de un segundo)
  • Huella de disco constante de toda la base de datos