Neo4j
Base de datos de grafos nativa que almacena y consulta datos como nodos y relaciones, construida específicamente para problemas de datos conectados.
- Mantenimiento activo
- Bien documentado
Descripción general
Neo4j almacena los datos como un grafo —nodos y las relaciones entre ellos— en lugar de tablas o documentos, y su lenguaje de consulta Cypher está diseñado específicamente para recorrer conexiones, haciendo que consultas como "amigos de amigos" o "camino más corto" sean directas en lugar de requerir muchos joins. Este modelo encaja de forma natural con motores de recomendación, detección de fraude y análisis de redes.
Neo4j encaja en equipos cuyos datos tratan fundamentalmente de relaciones entre entidades, un modelo de datos actualmente ausente en las entradas de PostgreSQL, MongoDB y Redis de este catálogo, que no están construidas para el recorrido de grafos.
Por qué está en este catálogo
Valoración del catálogo: ★★★★★ (5/5)
The dominant graph database; essential representative project.
- Fundacional
- Respaldado por un proveedor
- Categorías
- Base de datos
- Palabras clave
- graph-databasecypherconnected-datarecommendation-engine
- Lenguajes
- Java, Scala
- Licencia
- GPL-3.0
Proyectos relacionados
Cassandra
Apache-2.0Base de datos NoSQL de columnas anchas y distribuida, diseñada para escala masiva y cero puntos únicos de fallo entre múltiples centros de datos.
Mantenimiento activo
- Base de datos
Milvus
Apache-2.0Base de datos vectorial de código abierto construida para búsqueda de similitud escalable y aplicaciones de IA.
Mantenimiento activo
- IA y Machine Learning
- Base de datos
PostgreSQL
PostgreSQL LicensePotente sistema de base de datos objeto-relacional de código abierto, con más de 35 años de desarrollo activo.
Mantenimiento activo
- Base de datos
Qdrant
Apache-2.0Base de datos vectorial y motor de búsqueda de similitud para construir aplicaciones de IA con embeddings.
Mantenimiento activo
- IA y Machine Learning
- Base de datos
¿Encontraste un error? Sugiere una edición en GitHub.