Articulo de referencia

Neo4j

{{Cite tweet |number=9248821667 |user=peterneubauer |title=@sarkkine #Neo4j was developed as part of a CMS SaaS 2000-2007, became released OSS 2007 when Neo Technology spun out....

Neo4j, Inc. es una empresa global de inteligencia de grafos que proporciona tecnología para analizar y gestionar datos conectados. [ 3 ]

Es más conocido por crear la base de datos de grafos Neo4j, un sistema de gestión de bases de datos de grafos (GDBMS), que se implementa en Java y es accesible desde software escrito en otros lenguajes utilizando el lenguaje de consulta Cypher a través de un punto final HTTP transaccional, o a través del protocolo binario " Bolt ". [ 4 ] [ 5 ] [ 6 ] [ 7 ]

La empresa contribuyó al desarrollo del Graph Query Language (GQL), un lenguaje de consulta estandarizado por ISO para grafos de propiedades, y es miembro fundador de la GraphQL Foundation, una iniciativa de código abierto bajo la Linux Foundation . [ 8 ] [ 9 ]

Los sistemas de gestión de bases de datos de grafos, como la base de datos de grafos Neo4j, se utilizan en aplicaciones de inteligencia artificial para representar y consultar relaciones dentro de datos conectados. [ 10 ]

En 2024, la empresa estaba valorada en 2200 millones de dólares, con más de 800 empleados y 1700 clientes a nivel mundial, con implementaciones en instituciones financieras, gobiernos, minoristas y empresas tecnológicas. [ 3 ] [ 11 ] Neo4j tiene más de 300 clientes empresariales, entre ellos Adobe , Microsoft, Walmart , UBS y Daimler Truck . [ 11 ] [ 12 ]

Historia

Neo4j es desarrollado por Neo4j, Inc., con sede en San Mateo, California , Estados Unidos, y oficinas en Suecia, Alemania, Reino Unido, Francia, Singapur y Australia.

La empresa fue fundada en 2007 en Suecia como un proyecto de código abierto por Emil Eifrem, Johan Svensson y Peter Neubauer, pero la idea de la empresa se remonta a un dibujo que Eifrem esbozó en el reverso de su servilleta durante un vuelo en 2000. [ 11 ] [ 3 ] [ 13 ]

Neo4j se desarrolló como una alternativa a las bases de datos tabulares tradicionales para casos de uso en los que las relaciones de datos son fundamentales para la estructura y la consulta de la información. [ 14 ] Se utiliza en aplicaciones como sistemas de IA, motores de recomendación, detección de fraude, cadena de suministro e investigación farmacéutica, donde recorrer las relaciones entre puntos de datos es un requisito. [ 15 ] [ 16 ]

El nombre combina "Neo", que significa "nuevo", con "4j", una convención de nomenclatura en la comunidad Java que significa "para Java". [ 17 ] [ 18 ] El proyecto se llamó originalmente "Proyecto Neo", y el nombre Neo4j se adoptó cuando se formó la empresa. [ 18 ] [ 19 ] La empresa ayudó a popularizar el término "base de datos de grafos", creando así una nueva categoría de mercado. [ 20 ]

En 2011, la empresa se trasladó a Silicon Valley, mientras que su centro de ingeniería permaneció en Suecia. [ 3 ] [ 13 ]

En 2016, la base de datos de grafos Neo4j se utilizó en el análisis de los Papeles de Panamá , una filtración de datos que expuso cómo individuos y organizaciones adineradas utilizaron estructuras financieras extraterritoriales para administrar y ocultar activos. [ 21 ] [ 22 ]

En 2017, la NASA reconoció la contribución de Neo4j al Proyecto Orión por su uso en la recuperación de datos faltantes del programa Apolo. [ 23 ]

En 2018, la empresa lanzó su programa Graphs4Good para apoyar el impacto social y los casos de uso no corporativos. [ 24 ]

Durante la pandemia de COVID-19, Neo4j apoyó el desarrollo de productos de vacunas. [ 25 ]

Neo4j superó los 200 millones de dólares en ingresos en 2024, [ 3 ] y en 2025, se informó que 84 de las empresas Fortune 100 y más de la mitad de las Fortune 500 utilizan el software de Neo4j para construir, orquestar e implementar bases de datos de grafos, incluso en sistemas de IA en Uber, Walmart y Daimler Truck. [ 12 ] [ 26 ]

En 2025, Neo4j anunció una inversión de 100 millones de dólares en IA generativa , incluyendo un programa de apoyo a 1000 empresas centradas en IA en todo el mundo; entre los miembros del programa se encuentran Medium, Shutl (adquirida por eBay ) y SOUQ (adquirida por Amazon ). [ 27 ] [ 13 ] En 2026, la empresa anunció la adquisición de GraphAware, un proveedor de software de análisis de inteligencia para agencias gubernamentales, como parte de su inversión en IA. [ 28 ]

Neo4j participa en la Alianza de IA y colabora con proyectos de la Fundación Linux centrados en datos de código abierto y ecosistemas de IA. [ 29 ] [ 30 ]

Fondos

Neo4j recaudó 10,6 millones de dólares en una ronda de financiación Serie A liderada por Fidelity Growth Partners Europe en 2011. [ 31 ] En noviembre de 2012, la empresa recaudó 11 millones de dólares en una ronda de financiación Serie B liderada por Sunstone Capital. [ 32 ] En enero de 2015, Neo4j consiguió 20 millones de dólares en una ronda de financiación Serie C liderada por Creandum y Dawn Capital. [ 33 ]

En noviembre de 2016, Neo4j obtuvo 36 millones de dólares en financiación de Serie D liderada por Greenbridge Partners Ltd. [ 34 ] En noviembre de 2018, Neo4j obtuvo 80 millones de dólares en financiación de Serie E liderada por One Peak Partners y Morgan Stanley Expansion Capital, con la participación de otros inversores, incluidos Creandum, Eight Roads y Greenbridge Partners. [ 35 ] En junio de 2021, Neo4j anunció 325 millones de dólares en financiación de Serie F, liderada por Eurazeo y GV ( el brazo de capital riesgo de Alphabet ), que valoró la empresa en más de 2.000 millones de dólares, convirtiéndola en una de las empresas de bases de datos mejor financiadas. [ 36 ] [ 37 ]

A finales de 2024, la empresa comenzó los preparativos para una oferta pública inicial (OPI) en la bolsa de valores Nasdaq . [ 38 ]

A principios de 2025, la empresa anunció que había superado los 200 millones de dólares en ingresos recurrentes anuales (ARR). [ 39 ] En 2026, la empresa continúa manteniendo su posición como la base de datos de grafos más utilizada, según las clasificaciones de la industria, mientras se mantiene preparada para salir a bolsa a medida que se estabilizan las condiciones del mercado para las cotizaciones tecnológicas. [ 40 ]

Historial de lanzamientos y novedades de productos

Neo4j lanzó la versión 1.0 de su base de datos de grafos en 2010, la versión 2.0 en 2013, la versión 3.0 en 2016, la versión 3.5 en 2018, orientada a la IA y el aprendizaje automático, y la versión 4.0 en 2020 con escalabilidad ilimitada, particionamiento, también conocido como 'sharding', y acceso basado en roles. [ 41 ] [ 42 ] [ 43 ] [ 44 ] En 2022, se lanzó la versión 5.0 de su base de datos de grafos. [ 45 ]

Neo4j lanzó Ops Manager, una herramienta para monitorear y administrar implementaciones globales en un panel unificado en 2022, y la búsqueda vectorial en su base de datos de grafos en 2023, ampliando la búsqueda contextual para IA generativa y grandes modelos de lenguaje. [ 46 ] [ 47 ]

En 2025, la empresa lanzó ofertas empresariales de IA agenica; Neo4j Aura Agent permite a las empresas crear, probar e implementar agentes de IA utilizando sus datos empresariales, proporcionando orquestación automatizada de extremo a extremo y AIOps para la recuperación de conocimiento basada en grafos. [ 27 ] Neo4j también lanzó Aura Graph Analytics para almacenes de datos en la nube y plataformas de lagos de datos, incluyendo Oracle , Microsoft SQL y OneLake, Databricks , Snowflake y Google BigQuery. [ 48 ]

En septiembre de 2025, Neo4j presentó Infinigraph, una arquitectura de base de datos de grafos escalable diseñada para cargas de trabajo operativas, analíticas y de IA en más de 100 terabytes y miles de millones de nodos. [ 49 ] [ 50 ]

Asociaciones

En marzo de 2024, Neo4j y Microsoft anunciaron una colaboración para integrar las capacidades de las bases de datos de grafos en los servicios de Azure AI, incluidos Fabric y Azure OpenAI. Esta integración permite a los usuarios crear grafos de conocimiento, lo que da soporte a casos de uso de IA como GraphRAG. [ 51 ]

En junio de 2024, Neo4j se integró con Snowflake para habilitar el análisis de grafos y el aprendizaje automático directamente dentro de Snowflake AI Data Cloud, lo que permite a los usuarios acceder a 65 algoritmos de grafos mediante SQL. [ 52 ] [ 53 ]

Licencias y ediciones

Neo4j cuenta con múltiples ediciones tanto para sus ofertas autogestionadas como para las totalmente gestionadas.

Como base de datos transaccional compatible con ACID con almacenamiento y procesamiento de grafos nativos, [ 54 ] la base de datos de grafos Neo4j está disponible en tres ediciones: Community Edition, Enterprise Edition e Infinigraph Edition. Community Edition es software libre y de código abierto bajo la Licencia Pública General GNU versión 3 (GPLv3). [ 55 ]

Las ediciones Enterprise e Infinigraph se distribuyen bajo una licencia comercial de código cerrado e incluyen características adicionales relacionadas con la escalabilidad, el rendimiento, la operatividad y la seguridad. [ 56 ] [ 57 ]

La anterior licencia de Enterprise Edition era de doble índole: GPL v3 (con partes del código bajo AGPLv3 con cláusula Commons ), lo que permitía la agrupación en clústeres, las copias de seguridad en caliente y la monitorización.

Neo4j AuraDB está disponible en cuatro niveles: Gratuito, Profesional, Business Critical y Nube virtual dedicada. [ 55 ]

Estructura de datos

Los elementos de datos que Neo4j almacena en su base de datos de grafos son nodos , aristas que conectan nodos entre sí y atributos de nodos y aristas. Los nodos y las aristas pueden etiquetarse. Las etiquetas pueden usarse para refinar las búsquedas. A partir de la versión 2.0, se agregó la indexación a Cypher con la introducción de esquemas. [ 58 ] Anteriormente, los índices se admitían por separado de Cypher. [ 59 ]

Críticas

El investigador de bases de datos Andy Pavlo, de la Universidad Carnegie Mellon, ha cuestionado la decisión de las bases de datos de grafos de abandonar el modelo relacional tradicional en favor de un modelo personalizado. [ 60 ] Investigadores del CWI compararon una versión modificada de DuckDB con Neo4j en cargas de trabajo relacionadas con grafos y descubrieron que, a pesar de ser una extensión de una base de datos relacional que ejecuta SQL , su implementación supera a Neo4j en algunas tareas específicas. [ 61 ]

Neo4j demandó a PureThink por utilizar un poder creado bajo los términos de la GNU AGPL para eliminar una cláusula restrictiva de Commons que Neo4j había añadido a la licencia AGPL. [ 62 ] [ 63 ] El Tribunal de Distrito de los Estados Unidos para el Distrito Norte de California tomó una decisión el 22 de julio de 2024 para imponer $597,000 en daños reales a PureThink, habiendo decidido previamente que PureThink había violado la DMCA al eliminar la Cláusula de Commons de la licencia AGPL de Neo4j, y que había violado la ley de marcas registradas al continuar usando el nombre Neo4j en ventas a agencias gubernamentales. [ 64 ]

Véase también

Referencias

  1. Neubauer, Peter [@peterneubauer] (17 de febrero de 2010). "@sarkkine #Neo4j se desarrolló como parte de un CMS SaaS 2000-2007, se lanzó como OSS 2007 cuando Neo Technology se separó" ( Tweet ) vía Twitter .
  2. "Notas de la versión: Neo4j 2026.06.0" .
  3. 1 2 3 4 5 Wiggers, Kyle (19 de noviembre de 2024). "La startup de bases de datos Neo4j adopta la IA para impulsar el crecimiento" . TechCrunch . Recuperado el 29 de abril de 2026 .
  4. "Protocolo Bolt" .
  5. Todd Hoff (13 de junio de 2009). "Neo4j: una base de datos de grafos que arrasa" . Alta escalabilidad . Possibility Outpost. Archivado del original el 6 de marzo de 2010. Consultado el 17 de febrero de 2010 .
  6. Gavin Terrill (5 de junio de 2008). "Neo4j: una base de datos de red integrada" . InfoQ . C4Media Inc. Recuperado el 17 de febrero de 2010 .
  7. "5.1. Punto final HTTP de Cypher transaccional" . Archivado del original el 3 de agosto de 2016. Recuperado el 4 de noviembre de 2015 .
  8. "ISO/IEC 39075:2024" . ISO . Consultado el 6 de mayo de 2026 .
  9. "GraphQL Foundation y JDF unen fuerzas para impulsar los estándares abiertos" . 15 de marzo de 2019. Consultado el 19 de mayo de 2026 .
  10. ^ Hogan, Aidan; Blomqvist, Eva; Cochez, Michael; D'amato, Claudia; Melo, Gerard De; Gutiérrez, Claudio; Kirrane, Sabrina; Gayo, José Emilio Labra; Navigli, Roberto; Neumaier, Sebastián; Ngomo, Axel-Cyrille Ngonga; Polléres, Axel; Rashid, Sabbir M.; Rula, Anisa; Schmelzeisen, Lucas (2 de julio de 2021). "Gráficos de conocimiento" . Computación ACM. Sobrevivir . 54 (4): 71:1–71:37. arXiv : 2003.02320 . doi : 10.1145/3447772 . ISSN 0360-0300 . 
  11. 1 2 3 Miller, Ron (2018-09-20). "La IA podría ayudar a impulsar el crecimiento de la base de datos de grafos Neo4j | TechCrunch" . TechCrunch . Archivado del original el 19 de agosto de 2025. Recuperado el 29 de abril de 2026 .
  12. 1 2 "Daimler Truck utiliza tecnología de grafos para simplificar su infraestructura de TI y obtiene beneficios operativos duraderos" . SiliconANGLE . 4 de enero de 2026. Consultado el 24 de junio de 2026 .
  13. 1 2 3 ""Nos impulsa algo mucho más amplio que la compensación."—Emil Eifrem, fundador de Neo4j — Entrevista | HackerNoon" . hackernoon.com . Consultado el 29 de abril de 2026 .
  14. "Neo4j - una descripción general | Temas de ScienceDirect" . www.sciencedirect.com . Consultado el 24 de abril de 2026 .
  15. Königs, Cassandra; Friedrichs, Marcel; Dietrich, Theresa (11 de julio de 2022). "La red farmacológica médico-bioquímica heterogénea PharMeBINet" . Scientific Data . 9 (1): 393. doi : 10.1038/s41597-022-01510-3 . ISSN 2052-4463 . PMC 9276653 .  
  16. Kirkland, Rachel (23 de marzo de 2026). "Cómo John Bender de Neo4j lleva el poder de los grafos a las misiones del sector público | WashingtonExec" . Recuperado el 17 de junio de 2026 .
  17. Dr. Jim Webber (8 de junio de 2020). "Una historia personal de Neo4j" . Neo4j . YouTube . Consultado el 9 de junio de 2022 .
  18. 1 2 "La visión de Emil Eifrem para el liderazgo de Neo4j: el lugar de trabajo más querido®" . Recuperado el 6 de mayo de 2026 .
  19. "Descripción general del mercado de bases de datos de grafos" . nebula-graph.io . Consultado el 10 de junio de 2026 .
  20. "Emil Eifrem, Neo4j" . www.investmentreports.co (en rumano) . Consultado el 10 de junio de 2026 .
  21. "Cómo el ICIJ aborda las filtraciones masivas de datos como los Papeles de Panamá y los Papeles del Paraíso - ICIJ" . 3 de julio de 2018. Consultado el 29 de abril de 2026 .
  22. Srivastava, Sakshi; Singh, Anil Kumar (22 de diciembre de 2018). «Análisis basado en grafos de los Papeles de Panamá». Quinta Conferencia Internacional de Computación Paralela, Distribuida y en Grid (PDGC) de 2018. págs. 822–827 . doi : 10.1109/PDGC.2018.8745785 . ISBN  978-1-7281-0646-5.
  23. "Neo4j y la NASA: Cuando la tecnología de bases de datos de grafos es realmente ciencia espacial" . ZDNET . Consultado el 29 de abril de 2026 .
  24. Power, Donal (2018-09-20). "Graphs4Good utiliza datos para un mejor impacto social" . RTInsights . Recuperado el 2026-06-03 .
  25. Simms, Andrew M.; Kanakia, Anshul; Sipra, Muhammad; Dutta, Bhaskar; Southall, Noel (2024-01-04). " Un gráfico de conocimiento sobre seguridad del paciente que respalda el desarrollo de productos de vacunas" . BMC Medical Informatics and Decision Making . 24 (1): 10. doi : 10.1186/s12911-023-02409-8 . ISSN 1472-6947 . PMC 10768450. PMID 38178113 .   
  26. "Neo4j invierte 100 millones de dólares en GenAI y lanza nuevas ofertas de IA agenica" . VMblog . Consultado el 24 de junio de 2026 .
  27. 1 2 "Neo4j invierte 100 millones de dólares en GenAI y lanza nuevas ofertas de IA agenica" . VMblog . Consultado el 1 de junio de 2026 .
  28. Clark, Lindsay (09-06-2026). "Neo4j traza una alternativa a Palantir con adquisición GraphAware" . theregister . Recuperado el 12-06-2026 .
  29. "GraphQL Foundation y JDF unen fuerzas para impulsar los estándares abiertos" . 15 de marzo de 2019. Consultado el 10 de junio de 2026 .
  30. "Miembros | Alianza de IA" . thealliance.ai . Consultado el 10 de junio de 2026 .
  31. Rao, Leena (21 de septiembre de 2011). "La empresa de bases de datos NoSQL Neo Technology recauda 10,6 millones de dólares" . TechCrunch . Consultado el 24 de abril de 2026 .
  32. Finley, Klint (2012-11-02). "La empresa de bases de datos gráficas Neo Technology recauda 11 millones de dólares en su ronda de financiación Serie B" . TechCrunch . Consultado el 24 de abril de 2026 .
  33. Miller, Ron (15 de enero de 2015). "La nueva tecnología recauda 20 millones de dólares gracias al auge de las bases de datos de grafos" . TechCrunch . Consultado el 24 de abril de 2026 .
  34. "Neo Technology cierra una ronda de financiación de 36 millones de dólares gracias al auge de la adopción de bases de datos de grafos" . SiliconANGLE . Consultado el 21 de noviembre de 2016 .
  35. "La plataforma de base de datos gráfica Neo4j consigue 80 millones de dólares en su ronda de financiación Serie E" . PE Hub Wire . Archivado del original el 26 de abril de 2019. Consultado el 1 de noviembre de 2018 .
  36. "La mayor inversión en la historia de las bases de datos, la mayor red social jamás creada y otras historias sobre grafos de Neo4j" . ZDNET . Consultado el 28 de abril de 2026 .
  37. Crichton, Danny (17 de junio de 2021). "Neo4j recauda 325 millones de dólares a medida que el análisis de datos basado en grafos se afianza en las empresas" . TechCrunch . Consultado el 25 de agosto de 2025 .
  38. "La empresa de pagos Neo4j sigue los pasos de Klarna y se prepara para cotizar en EE . UU." . Bloomberg.com . Archivado del original el 19/11/2024 . Consultado el 25/08/2025 .
  39. Watson, Melania. "Neo4j supera los 200 millones de dólares en ingresos anuales recurrentes y apunta a un mayor crecimiento en IA" . IT Brief Australia . Consultado el 20 de marzo de 2026 .
  40. "Clasificación de DB-Engines" . DB-Engines . Consultado el 20 de marzo de 2026 .
  41. "En un intento por hacer que las bases de datos de grafos sean más accesibles, Neo4j se renueva" . SiliconANGLE . 24 de octubre de 2017. Consultado el 28 de abril de 2026 .
  42. "Neo4j 2.0 Una base de datos de grafos de ensueño" . www.i-programmer.info . Consultado el 28 de abril de 2026 .
  43. Woodie, Alex (26 de abril de 2016). "Neo4j lleva los límites de las bases de datos de grafos más allá de un cuatrillón de nodos" . HPCwire . Recuperado el 28 de abril de 2026 .
  44. Miller, Ron (2020-02-04). "La plataforma de base de datos de grafos Neo4j 4.0 ofrece escalabilidad ilimitada" . TechCrunch . Recuperado el 12 de mayo de 2026 .
  45. "Neo4j presume de mejoras en velocidad y escalabilidad en la nueva versión de su base de datos de grafos" . SiliconANGLE . 9 de noviembre de 2022. Consultado el 12 de mayo de 2026 .
  46. Russell, John (11 de noviembre de 2022). "Neo4j lanza la próxima generación de su base de datos de grafos" . BigDATAwire . Recuperado el 12 de mayo de 2026 .
  47. Kerner, Sean Michael (22 de agosto de 2023). "Neo4j lleva los vectores a las bases de datos de grafos" . VentureBeat . Consultado el 12 de mayo de 2026 .{{cite web}}: CS1 mantenimiento: estado de la URL ( enlace )
  48. "Neo4j se vuelve sin servidor, llevando el análisis de grafos a cualquier fuente de datos" . SiliconANGLE . 7 de mayo de 2025. Consultado el 1 de junio de 2026 .
  49. "Neo4j unifica transacciones en tiempo real y análisis de grafos a escala" . SiliconANGLE . 4 de septiembre de 2025. Consultado el 19 de mayo de 2026 .
  50. SiliconANGLE theCUBE (04/09/2025). Sudhir Hasbe, Neo4j | theCUBE + NYSE Wired: Mixture of Experts . Recuperado el 19/05/2026 a través de YouTube.
  51. "Neo4j y Microsoft añaden funciones de gráficos a los servicios de IA de Azure" . SiliconANGLE . 26 de marzo de 2024. Consultado el 19 de mayo de 2026 .
  52. Savvas, Antony (2024-06-07). "Análisis de grafos Neo4j integrado con la nube de IA de Snowflake" . blocksandfiles . Recuperado el 2026-05-19 .
  53. "Neo4j integra docenas de funciones de análisis de grafos con datos en Snowflake" . SiliconANGLE . 4 de junio de 2024. Consultado el 19 de mayo de 2026 .
  54. Neo Technology. "Base de datos de grafos Neo4j" . Consultado el 4 de noviembre de 2015 .
  55. 1 2 neo4j/neo4j , Neo4j, 26-05-2026 , consultado el 26-05-2026
  56. Philip Rathle (15 de noviembre de 2018). "La simplicidad triunfa: estamos cambiando a un modelo de licencia de núcleo abierto para Neo4j Enterprise Edition" . Recuperado el 16 de enero de 2019 .
  57. Emil Eifrem (13 de abril de 2011). "Bases de datos gráficas, licencias y MySQL" . Archivado del original el 26 de abril de 2011. Consultado el 29 de abril de 2011 .
  58. "El manual de Neo4j v2.1.5" .
  59. "El manual de Neo4j v1.8.3" .
  60. Pavlo, Andy (2023-03-08). "Abandonar el modelo de base de datos relacional es como 'reinventar la rueda'"" . The Register . Consultado el 21 de febrero de 2024 .
  61. DLJ, Daniël; Singh, Tavneet; Szárnyas, Gábor; Boncz, Peter (8 de enero de 2023). "DuckPGQ: consultas eficientes de gráficos de propiedades en un RDBMS analítico" . Centrum Wiskunde & Informatica . Consultado el 21 de febrero de 2024 .
  62. Kuhn, Bradley M. (30 de marzo de 2022). "Se concede una medida cautelar preliminar errónea en Neo4j v. PureThink" . Archivado del original el 7 de mayo de 2026. Consultado el 14 de septiembre de 2024 .
  63. "El investigador de políticas de la SFC presenta un informe pericial en el caso Neo4j contra PureThink; el caso sobre la disposición de eliminación de "restricciones adicionales" de la AGPLv3 continúa después de la presentación de la contrademanda" . 9 de febrero de 2023. Consultado el 14 de septiembre de 2024 .
  64. "NEO4J, INC., et al., Demandantes, contra PURETHINK, LLC, et al., Demandados: Conclusiones de hecho y de derecho" (PDF) . 22/07/2024 . Consultado el 14/09/2024 .
  • Sitio web oficialEdita esto en Wikidata