Tu base de datos de grafo, alojada en Francia
La base de datos de grafo de referencia impulsada por Neo4j, instalada y mantenida por DINAO. Tus grafos de conocimiento y tus datos de negocio permanecen en nuestros servidores franceses — soberanos y conformes con el RGPD.
¿Qué es Neo4j?
Neo4j es la base de datos orientada a grafo más extendida. A diferencia de las bases de datos relacionales, que almacenan los datos en tablas y calculan las relaciones sobre la marcha mediante uniones costosas, Neo4j modela nativamente los datos bajo la forma de nodos conectados por relaciones que poseen a su vez propiedades. Al estar las relaciones almacenadas físicamente, los recorridos de grafo son extremadamente rápidos, incluso con datos profundamente conectados.
La consulta se realiza mediante Cypher, un lenguaje de consulta declarativo cuya sintaxis visual refleja directamente la estructura del grafo. Neo4j también proporciona Neo4j Browser y Bloom para la visualización, así como una biblioteca de algoritmos de grafos (Graph Data Science): PageRank, detección de comunidades, caminos más cortos, centralidad, etc.
Los casos de uso típicos aprovechan la riqueza de las relaciones: motores de recomendación, detección de fraude, gestión de identidades y accesos, redes sociales, grafos de conocimiento, gestión de redes e infraestructuras, trazabilidad y cadena de suministro. Neo4j también se emplea masivamente como base para GraphRAG: se almacena en él un grafo de conocimiento (enriquecido con vectores mediante el índice vectorial) que el LLM consulta para anclar sus respuestas en datos factuales.
Técnicamente, Neo4j se basa en un motor Java (JVM), ofrece controladores oficiales para Java, Python, JavaScript, .NET y Go, y se despliega en Community Edition (código abierto) y Enterprise Edition (clustering y seguridad avanzada). DINAO asegura su despliegue, su copia de seguridad y su supervisión en una infraestructura francesa.
Aloja Neo4j en DINAO
Niveles de recursos compatibles con los requisitos de Neo4j (mínimo 1 vCPU / 2 Go / 10 Go). Alojado en Francia, gestionado.
- 1 vCPU dedicados
- 2 Go de RAM
- 20 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 2 vCPU dedicados
- 4 Go de RAM
- 40 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 4 vCPU dedicados
- 8 Go de RAM
- 80 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 8 vCPU dedicados
- 16 Go de RAM
- 160 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
Detalles técnicos
Te preguntas…
¿Qué es una base de datos de grafo?
En lugar de almacenar los datos en tablas y calcular las relaciones mediante uniones costosas, Neo4j modela nativamente los datos en nodos conectados por relaciones. Los recorridos de grafo permanecen muy rápidos, incluso con datos fuertemente conectados.
¿Qué lenguaje para consultar Neo4j?
Cypher, el lenguaje de consulta declarativo nativo de los grafos. Su sintaxis visual representa directamente nodos y relaciones, lo que hace que las consultas sean legibles y cercanas al esquema.
¿Es Neo4j una herramienta de IA?
No, es una base de datos de grafo. Pero se ha convertido en un componente clave de las arquitecturas RAG / GraphRAG: proporciona el grafo de conocimiento y un índice vectorial que los LLM consultan para obtener respuestas factuales y ancladas.
¿Cuáles son los casos de uso típicos?
Motores de recomendación, detección de fraude, gestión de identidades y accesos, redes sociales, grafos de conocimiento, gestión de redes e infraestructuras, trazabilidad y cadena de suministro: en todos los lugares donde las conexiones entre entidades cuentan tanto como las entidades mismas.
¿Community o Enterprise?
La Community Edition (código abierto) cubre la mayoría de los usos aplicativos. La Enterprise Edition añade clustering, seguridad avanzada y funciones de producción extendidas. DINAO puede desplegar una u otra según tus necesidades.