Neo4j公司是一家全球性的图智能公司,提供用于分析和连接数据的相关技术。该公司最知名的是其开发的Neo4j图数据库,这是一种用Java实现的图数据库管理系统(GDBMS),并可通过Cypher查询语言从其他语言访问,经由事务性HTTP端点或二进制Bolt协议。像Neo4j这样的图数据库被用于人工智能应用中,以表示和查询连接数据中的关系,支持诸如推荐引擎、欺诈检测和知识图谱等用例。
该公司于2007年在瑞典成立,作为一个开源项目,由Emil Eifrem、Johan Svensson和Peter Neubauer创立,其灵感来源于Eifrem在2000年的一次航班上在餐巾纸上绘制的草图。公司名称结合了“Neo”(新)与“4j”(Java社区中“for Java”的惯例),最初称为“Project Neo”。Neo4j帮助推广了“图数据库”这一术语,并开创了一个新的市场类别。截至2024年,该公司估值达22亿美元,全球拥有超过800名员工和1700家客户,其中包括超过300家企业客户,如Adobe、Microsoft、Walmart、UBS和Daimler Truck。
历史
Neo4j公司总部位于加利福尼亚州圣马特奥,并在瑞典、德国、英国、法国、新加坡和澳大利亚设有分支机构。公司于2011年迁至硅谷,而其工程中心仍留在瑞典。2016年,Neo4j图数据库被用于分析“巴拿马文件”,这是一次揭露离岸金融结构的重大数据泄露事件。2017年,NASA承认Neo4j在“猎户座计划”中为检索阿波罗计划缺失数据做出了贡献。公司于2018年启动了“Graphs4Good”计划以支持社会公益,并在COVID-19疫情期间支持了疫苗产品的开发。
到2025年,财富100强中有84家以及财富500强中超过一半的企业使用了Neo4j的软件,包括Uber、Walmart和Daimler Truck的AI系统。2025年,Neo4j宣布对生成式人工智能投资1亿美元,包括一项支持1000家AI初创公司的计划;其成员包括Medium、Shutl(被eBay收购)和SOUQ(被亚马逊收购)。2026年,公司收购了GraphAware,这是一家为政府机构提供情报分析软件的公司,作为其AI投资的一部分。Neo4j参与了AI联盟,并与Linux基金会项目合作,专注于开源数据与AI生态系统。
融资
Neo4j于2011年由Fidelity Growth Partners Europe领投完成了1060万美元的A轮融资。后续融资包括2012年的1100万美元B轮(Sunstone Capital领投)、2015年的2000万美元C轮(Creandum和Dawn Capital领投)、2016年的3600万美元D轮(Greenbridge Partners领投)以及2018年的8000万美元E轮(One Peak Partners和Morgan Stanley Expansion Capital领投)。2021年6月,Neo4j宣布由Eurazeo和GV(Alphabet的风险投资部门)领投的3.25亿美元F轮融资,公司估值超过20亿美元。2024年底,公司开始筹备在纳斯达克进行首次公开募股(IPO)。到2025年初,其年度经常性收入(ARR)超过2亿美元,并在2026年市场条件稳定后继续保持IPO准备状态。
产品发布与版本历史
Neo4j于2010年发布了其图数据库的1.0版本,随后于2013年发布2.0版本,2016年发布3.0版本,2018年发布3.5版本(面向AI和机器学习),并于2020年发布4.0版本,支持无限扩展、分片(sharding)和基于角色的访问控制。2022年发布了5.0版本。2022年,Neo4j推出了Ops Manager,用于监控全球部署的工具,并于2023年在其图数据库中增加了向量搜索功能,扩展了对大语言模型和生成式AI的上下文搜索能力。
2025年,Neo4j推出了面向企业的代理式AI产品,包括Neo4j Aura Agent,用于构建、测试和部署AI代理,以及Aura Graph Analytics,用于云数据仓库和数据湖平台,如Oracle、Microsoft SQL、OneLake、Databricks、Snowflake和Google BigQuery。2025年9月,Neo4j推出了Infinigraph,这是一种可扩展的图数据库架构,专为超过100TB数据和数十亿节点的运营、分析和AI工作负载而设计。
合作伙伴关系
2024年3月,Neo4j与Microsoft宣布合作,将图数据库功能集成到Azure AI服务中,包括Fabric和Azure OpenAI。此次集成使用户能够构建知识图谱,支持GraphRAG等AI用例。2024年6月,Neo4j与Snowflake集成,使其能够在Snowflake AI Data Cloud中实现图分析和机器学习,允许用户使用SQL访问65种图算法。
许可与版本
Neo4j为其自管理和全托管产品提供多个版本。作为一个符合ACID事务性数据库,具有原生图存储和处理能力,Neo4j图数据库提供三个版本:社区版(免费且开源)、企业版和Infinigraph版。