Tabla de contenido:
Definición - ¿Qué significa Graph Database?
Una base de datos gráfica es un tipo de base de datos NoSQL o no relacional, que es un tipo de base de datos adecuada para conjuntos muy grandes de datos distribuidos. En lugar de usar tablas como las que se encuentran en las bases de datos relacionales, una base de datos de gráficos, como su nombre indica, utiliza estructuras de gráficos con nodos, propiedades y bordes para representar y almacenar datos.
Una base de datos de gráficos también se conoce como una base de datos orientada a gráficos.
Techopedia explica Graph Database
Una base de datos de gráficos utiliza la teoría de gráficos para almacenar, mapear y consultar relaciones. Es esencialmente una colección de bordes y nodos, con cada nodo representando una entidad como una persona u organización y cada borde representa una conexión o relación entre dos nodos.
Un nodo está definido por un identificador único y tiene varios bordes adjuntos, ya sean entrantes o salientes, y tiene un conjunto de propiedades que se expresan como pares clave-valor. Un borde también se define mediante un identificador único, y tiene un nodo inicial y un nodo final, así como un conjunto de propiedades.
Una base de datos gráfica es útil para el análisis de relaciones e interconexiones entre datos; por lo tanto, está teniendo un amplio uso en la extracción de datos de redes sociales, para datos con esquemas dinámicos, como en la gestión de la cadena de suministro, así como en ventas, donde se utiliza para determinar las interconexiones entre las acciones en línea de un cliente.