Bases de datos relacionales
Al comienzo de la era IoT, las bases de datos relacionales eran básicamente la única forma de organizar una instalación de almacenamiento de nivel empresarial. En comparación con otras opciones disponibles hoy en día, demuestran un rendimiento bastante bajo en la inserción de elementos de datos.
Las bases de datos relacionales pueden almacenar la mayoría de los tipos de elementos de datos: configuración, eventos, datos binarios y topologías. El almacenamiento de topologías (grandes cantidades de instancias de clases mutuamente vinculadas) en una base de datos relacional permite utilizar el lenguaje SQL para su procesamiento avanzado.
El almacenamiento relacional se puede agrupar para una alta disponibilidad utilizando la tecnología propia de AggreGate o la tecnología nativa RDBMS.
A pesar de que los paquetes de instalación de AggreGate vienen con una base de datos relacional de baja huella incorporada y, a veces, con una instancia MySQL preconfigurada, la plataforma puede almacenar datos en casi cualquier base de datos relacional.
Los servidores de bases de datos compatibles son:
Dado que AggreGate está utilizando una tecnología estándar y madura de asignación de objetos a relacional (ORM), otros tipos de bases de datos también pueden funcionar bien.