Neo4j Launches Infinigraph |
Written by Kay Ewbank |
Tuesday, 09 September 2025 |
Neo4j has launched Infinigraph, a new distributed graph architecture that means Neo4j's graph database can run both operational and analytical graph workloads in a single system. Neo4j database is one of the most popular graph databases. It stores data and relationships in graph structures, and is highly scalable. Developers can build intelligent applications that traverse large, interconnected datasets in real time. It has a native graph storage and processing engine, and a graphical query language. Neo4j says Infinigraph means the graph doesn't get fragmented, there's no requirement for duplicate infrastructure, and no loss of performance. The problem Infinigraph aims to solve is that of handling both the transactions that create and modify the data, and the analysis of that data. Handling both means compromise, either in performance, or having duplicated data and systems. There's also the problem of transactional data management working best with row-based systems, while analysis usually needs column-based systems. Neo4j says that Infinigraph overcomes these difficulties. It guarantees full ACID compliance to ensure that every read, write, and update is consistent and reliable, while still supporting fast extensive data analysis. The way Infinigraph works is that it distributes the graph’s property data across the servers in a cluster. Property sharding allows the graph itself to remain logically whole. A property graph model represents data as nodes (entities) and relationships (connections between entities). Both the nodes and relationships can have properties. Usually, sharding means splitting the database or graph itself, but this doesn't fit well with relationships management. Infinigraph's property sharding separates the property data into specialized shards while leaving a smaller, efficient topology shard that contains the details of the nodes, relationships, and labels. The property shards then store the actual property data for the nodes and relationships. Neo4j is also introducing new AuraDB capabilities including property-based access control, AI-powered dashboards, and multi-database support. The property-based access control means users can enforce fine-grained read and traverse privileges based on node or relationship property values rather than it being limited to user roles. The AI-powered dashboards can be created directly in the Aura console using an AI-powered dashboard generator, and the GenAI copilot can then be used to generate Cypher queries. The aim of this is to make it easier for non-programmers to explore and visualize graph data without writing code. Infinigraph is available now in Neo4j's self-managed offering, and will soon be available in Neo4j AuraDB, the company's cloud-native platform. More InformationRelated ArticlesGraphRAG With Python And Neo4j Neo4j 5 Adds Autonomous Clustering Neo4j Launches Graph Data Science Framework Neo4J Launches Cloud Graph Database Graph Query Language Gets Official Adoption Neo4j 2.0 A Dream Graph Database To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.
Comments
or email your comment to: comments@i-programmer.info |