Bases de datos orientadas a Grafos
Las bases de datos de grafos están diseñadas exactamente para almacenar topologías que comprenden nodos, bordes y sus propiedades. En AggreGate esto coincide con conjuntos de instancias de clases y relaciones entre ellos.
Por su diseño, las bases de datos de grafos permiten la recuperación simple y rápida de estructuras jerárquicas complejas que son difíciles de modelar en sistemas relacionales.
A pesar de que AggreGate utiliza un acceso independiente de los proveedores para bases de datos de grafos, la base de datos predeterminada que se utiliza es Neo4j. Es capaz de mantener grafos persistentes a gran escala y proporciona un lenguaje de consulta de grafos especial utilizado para cargar piezas de topología personalizadas para análisis o visualización en memoria.
Las bases de datos de grafos definitivamente ganan contra las bases de datos relacionales en términos de rendimiento y flexibilidad.