What are Graph Databases?

Graph databases are specialized databases designed to store, manage, and query data that is represented as graphs. Unlike traditional relational databases that use tables to store data, graph databases use nodes, edges, and properties to represent and store data. Nodes represent entities (such as people, products, or locations), edges represent relationships between entities, and properties store information about nodes and edges. Graph databases are particularly well-suited for applications that involve complex relationships and interconnected data, such as social networks, recommendation engines, fraud detection, and network analysis. Compare and read user reviews of the best Graph Databases currently available using the table below. This list is updated regularly.

  • 1
    Stardog

    Stardog

    Stardog Union

    With ready access to the richest flexible semantic layer, explainable AI, and reusable data modeling, data engineers and scientists can be 95% more productive — create and expand semantic data models, understand any data interrelationship, and run federated queries to speed time to insight. Stardog offers the most advanced graph data virtualization and high-performance graph database — up to 57x better price/performance — to connect any data lakehouse, warehouse or enterprise data source without moving or copying data. Scale use cases and users at lower infrastructure cost. Stardog’s inference engine intelligently applies expert knowledge dynamically at query time to uncover hidden patterns or unexpected insights in relationships that enable better data-informed decisions and business outcomes.
    Starting Price: $0
  • 2
    Virtuoso

    Virtuoso

    OpenLink Software

    Virtuoso Universal Server is a modern platform built on existing open standards that harnesses the power of Hyperlinks ( functioning as Super Keys ) for breaking down data silos that impede both user and enterprise ability. Using Virtuoso, you can easily generate financial profile knowledge graphs from near real time financial activity that reduce the cost and complexity associated with detecting fraudent activity patterns. Courtesy of its high-performance, secure, and scalable dbms engine, you can use intelligent reasoning and inference to harmonize fragmented identities using personally identifying attributes such as email addresses, phone numbers, social-security numbers, drivers licenses, etc. for building fraud detection solutions. Virtuoso helps you build powerful solutions applications driven by knowledge graphs derived from a variety of life sciences oriented data sources.
    Starting Price: $42 per month
  • 3
    Fauna

    Fauna

    Fauna

    Fauna is a data API for modern applications that facilitates rich clients with serverless backends by providing a web-native interface with support for GraphQL and custom business logic, frictionless integration with the serverless ecosystem, a no compromise multi-cloud architecture you can trust and grow with and total freedom from database operations. Instantly create multiple databases in one account leveraging multi-tenancy for development or customer-facing use case. Create a distributed database across one geography or the globe in just three clicks and easily import existing data. Scale seamlessly without ever managing servers, clusters, data partitioning, or replication. Track usage and consumption-based billing in near real time via a dashboard.
    Starting Price: Free
  • 4
    Graphlytic
    Graphlytic is a customizable web platform for knowledge graph visualization and analysis. Users can interactively explore the graph, look for patterns with the Cypher or Gremlin query languages (or query templates for non-tech users), or use filters to find the answers to any graph question. The graph visualization brings deep insights in industries, such as scientific research, anti-fraud investigation, etc. Users with very little graph theory knowledge can start to explore the data in no time. Graph rendering is done with the Cytoscape.js library which allows us to render tens of thousands of nodes and hundreds of thousands of relationships. The application is provided in three ways: Desktop, Cloud, and Server. Graphlytic Desktop is a free Neo4j Desktop application installed in just a few clicks. Cloud instances are ideal for small teams that don't want to worry about the installation and need to get up and running in very little time.
    Starting Price: 19 EUR/month
  • 5
    InfiniteGraph

    InfiniteGraph

    Objectivity

    InfiniteGraph is a massively scalable graph database specifically designed to excel at high-speed ingest of massive volumes of data (billions of nodes and edges per hour) while supporting complex queries. InfiniteGraph can seamlessly distribute connected graph data across a global enterprise. InfiniteGraph is a schema-based graph database that supports highly complex data models. It also has an advanced schema evolution capability that allows you to modify and evolve the schema of an existing database. InfiniteGraph’s Placement Management Capability allows you to optimize the placement of data items resulting in tremendous performance improvements in both query and ingest. InfiniteGraph has client-side caching which caches frequently used node and edges. InfiniteGraph's DO query language enables complex "beyond graph" queries not supported by other query languages.
  • 6
    data.world

    data.world

    data.world

    data.world is a fully managed service, born in the cloud, and optimized for modern data architectures. That means we handle all updates, migrations, and maintenance. Set up is fast and simple with a large and growing ecosystem of pre-built integrations including all of the major cloud data warehouses. When time-to-value is critical, your team needs to solve real business problems, not fight with hard-to-manage data software. data.world makes it easy for everyone, not just the "data people", to get clear, accurate, fast answers to any business question. Our cloud-native data catalog maps your siloed, distributed data to familiar and consistent business concepts, creating a unified body of knowledge anyone can find, understand, and use. In addition to our enterprise product, data.world is home to the world’s largest collaborative open data community. It’s where people team up on everything from social bot detection to award-winning data journalism.
    Starting Price: $12 per month
  • 7
    GraphDB

    GraphDB

    Ontotext

    *GraphDB allows you to link diverse data, index it for semantic search and enrich it via text analysis to build big knowledge graphs.* GraphDB is a highly efficient and robust graph database with RDF and SPARQL support. The GraphDB database supports a highly available replication cluster, which has been proven in a number of enterprise use cases that required resilience in data loading and query answering. If you need a quick overview of GraphDB or a download link to its latest releases, please visit the GraphDB product section. GraphDB uses RDF4J as a library, utilizing its APIs for storage and querying, as well as the support for a wide variety of query languages (e.g., SPARQL and SeRQL) and RDF syntaxes (e.g., RDF/XML, N3, Turtle).
  • 8
    AllegroGraph

    AllegroGraph

    Franz Inc.

    AllegroGraph is a breakthrough solution that allows infinite data integration through a patented approach unifying all data and siloed knowledge into an Entity-Event Knowledge Graph solution that can support massive big data analytics. AllegroGraph utilizes unique federated sharding capabilities that drive 360-degree insights and enable complex reasoning across a distributed Knowledge Graph. AllegroGraph provides users with an integrated version of Gruff, a unique browser-based graph visualization software tool for exploring and discovering connections within enterprise Knowledge Graphs. Franz’s Knowledge Graph Solution includes both technology and services for building industrial strength Entity-Event Knowledge Graphs based on best-of-class tools, products, knowledge, skills and experience.
  • 9
    Azure Cosmos DB
    Azure Cosmos DB is a fully managed NoSQL database service for modern app development with guaranteed single-digit millisecond response times and 99.999-percent availability backed by SLAs, automatic and instant scalability, and open source APIs for MongoDB and Cassandra. Enjoy fast writes and reads anywhere in the world with turnkey multi-master global distribution. Reduce time to insight by running near-real time analytics and AI on the operational data within your Azure Cosmos DB NoSQL database. Azure Synapse Link for Azure Cosmos DB seamlessly integrates with Azure Synapse Analytics without data movement or diminishing the performance of your operational data store.
  • 10
    Amazon Neptune
    Amazon Neptune is a fast, reliable, fully managed graph database service that makes it easy to build and run applications that work with highly connected datasets. The core of Amazon Neptune is a purpose-built, high-performance graph database engine optimized for storing billions of relationships and querying the graph with milliseconds latency. Amazon Neptune supports popular graph models Property Graph and W3C's RDF, and their respective query languages Apache TinkerPop Gremlin and SPARQL, allowing you to easily build queries that efficiently navigate highly connected datasets. Neptune powers graph use cases such as recommendation engines, fraud detection, knowledge graphs, drug discovery, and network security. Proactively detect and investigate IT infrastructure using a layered security approach. Visualize all infrastructure to plan, predict and mitigate risk. Build graph queries for near-real-time identity fraud pattern detection in financial and purchase transactions.
  • 11
    Fluree

    Fluree

    Fluree

    Fluree is an immutable RDF graph database written in Clojure and adhering to W3C standards, supporting JSON and JSON-LD while accommodating various RDF ontologies; it boasts a scalable, cloud-native architecture utilizing a lightweight Java runtime, with individually scalable ledger and graph database components, embodying a "Data-Centric" ideology that treats data as a reusable asset independent of singular applications, underpinned by an immutable ledger that secures transactions with cryptographic integrity, alongside a rich RDF graph database capable of various queries, and employs SmartFunctions for enforcing data management rules, including identity and access management and data quality.
  • 12
    Grakn

    Grakn

    Grakn Labs

    Building intelligent systems starts at the database. Grakn is an intelligent database - a knowledge graph. An insanely intuitive & expressive data schema, with constructs to define hierarchies, hyper-entities, hyper-relations and rules, to build rich knowledge models. An intelligent language that performs logical inference of data types, relationships, attributes and complex patterns, during runtime, and over distributed & persisted data. Out-of-the-box distributed analytics (Pregel and MapReduce) algorithms, accessible through the language through simple queries. Strong abstraction over low-level patterns, enabling simpler expressions of complex constructs, while the system figures out the most optimal query execution. Scale your enterprise Knowledge Graph with Grakn KGMS and Workbase. A distributed database designed to scale over a network of computers through partitioning and replication.
  • 13
    Graph Story

    Graph Story

    Graph Story

    Companies that opt for a DIY approach for their graph database can expect 2 to 3 months for a production-ready implementation. With Graph Story’s managed service, your production-ready database is available within minutes. Learn more about graph use cases as well as see a comparison between self-hosting and using a managed service. We can deploy where your servers already live: AWS, Azure, or Google Compute Engine, in any region. Need VPC peering or IP-restricted access? Just let us know. We're flexible like that. Building a proof of concept? Fire up a single, enterprise graph instance with a few clicks. Need to move up to a high-availability, production-ready cluster on-demand? We've got you covered! We built graph db management tools so you don't have to! See CPU, Memory and Disk utilization at glance. Get access to configs, logs, backup your database & restore snapshots.
    Starting Price: $299 per month
  • 14
    Neo4j

    Neo4j

    Neo4j

    Neo4j’s graph data platform is purpose-built to leverage not only data but also data relationships. Using Neo4j, developers build intelligent applications that traverse today's large, interconnected datasets in real time. Powered by a native graph storage and processing engine, Neo4j’s graph database delivers an intuitive, flexible and secure database for unique, actionable insights.
  • 15
    Nebula Graph
    The graph database built for super large-scale graphs with milliseconds of latency. We are continuing to collaborate with the community to prepare, popularize and promote the graph database. Nebula Graph only allows authenticated access via role-based access control. Nebula Graph supports multiple storage engine types and the query language can be extended to support new algorithms. Nebula Graph provides low latency read and write , while still maintaining high throughput to simplify the most complex data sets. With a shared-nothing distributed architecture , Nebula Graph offers linear scalability. Nebula Graph's SQL-like query language is easy to understand and powerful enough to meet complex business needs. With horizontal scalability and a snapshot feature, Nebula Graph guarantees high availability even in case of failures. Large Internet companies like JD, Meituan, and Xiaohongshu have deployed Nebula Graph in production environments.
  • 16
    GraphBase

    GraphBase

    FactNexus

    GraphBase is a Graph Database Management System (Graph DBMS) engineered to simplify the creation and maintenance of complex data graphs. Complex and highly-connected structures are a challenge for the Relational Database Management System (RDBMS). A graph database provides much better modelling utility, performance and scalability. The current crop of graph database products - the triplestores and property graphs - have been around for nearly two decades. They're powerful tools, they have many uses, but they're still not suited to the management of complex data structures. With GraphBase, our goal was to simplify the management of complex data structures, so that your data could become something more. It could become Knowledge. We achieved this by redefining how graph data should be managed. In GraphBase, the graph is a first-class citizen. You get a graph equivalent of the "rows and tables" paradigm that makes a Relational Database so easy to use.
  • 17
    Aster SQL-GR
    Powerful graph analytics with ease. Aster SQL-GR™ is a native graph processing engine for Graph Analysis that makes it easy to solve complex business problems such as social network/influencer analysis, fraud detection, supply chain management, network analysis and threat detection, and money laundering that are more impactful than simple graph navigation analysis. SQL-GR is based on the Bulk Synchronous Processing (BSP) model and uses massively iterative, distributed & parallel processing to solve complex graph problems. SQL-GR is massively scalable as it is based on the BSP iterative processing model and takes advantage of Teradata Aster’s massively scalable parallel processing (MPP) architecture to distribute the graph processing across multiple servers/nodes. SQL-GR is not bound by memory limits or to a single server/node. Easily apply unmatched power and speed to perform complex graph analysis at big data scale.
  • 18
    AnzoGraph DB

    AnzoGraph DB

    Cambridge Semantics

    With a huge collection of analytical features, AnzoGraph DB can enhance your analytical framework. Watch this video to learn how AnzoGraph DB is a Massively Parallel Processing (MPP) native graph database that is built for data harmonization and analytics. Horizontally scalable graph database built for online analytics and data harmonization. Take on data harmonization and linked data challenges with AnzoGraph DB, a market-leading analytical graph database. AnzoGraph DB provides industrialized online performance for enterprise-scale graph applications. AnzoGraph DB uses familiar SPARQL*/OWL for semantic graphs but also supports Labeled Property Graphs (LPGs). Access to many analytical, machine learning and data science capabilities help you achieve new insights, delivered at unparalleled speed and scale. Use context and relationships between data as first-class citizens in your analysis. Ultra-fast data loading and analytical queries.
  • 19
    TIBCO Graph Database
    To unveil the true value of constantly evolving business data, you need to understand the relationships in data in a much more profound way. Unlike other databases, a graph database puts relationships at the forefront, using Graph theory and Linear Algebra to traverse and show how complex data webs, data sources, and data points relate. TIBCO® Graph Database allows you to discover, store, and convert complex dynamic data into meaningful insights. Enable users to rapidly build data and computational models that establish dynamic relationships among organizational silos. These knowledge graphs deliver value by connecting your organization’s vast array of data and revealing relationships that let you accelerate optimization of assets and processes. Combined OLTP and OLAP features in a single enterprise-grade database. Optimistic ACID level transaction properties with native storage and access.
  • 20
    Luna for Apache Cassandra
    Luna is a subscription to the Apache Cassandra support and expertise at DataStax. It allows you to enjoy all the benefits of open-source Cassandra, with the peace of mind knowing you have direct access to the team that authored the majority of the code and supported some of the largest deployments in the world. Best practices, advice, and SLA-based support to keep your Cassandra deployment in top shape. Scale without compromising on performance or latency to seamlessly manage the most demanding real-time workloads. Create real-time and highly-interactive customer experiences with blisteringly fast read and writes. Luna provides assistance with resolving issues and following best practices with Cassandra clusters. Services provide help through the full application life cycle, with a deeper integration in your team working together on implementation.
  • 21
    Locstat

    Locstat

    Locstat

    Locstat is a graph intelligence platform with customer-driven industry and point solutions, incorporating graph-based AI, analytics and event processing, that enables organizations to rapidly scale next-generation data solutions. Research shows that by adopting innovative, AI-supported digitalization strategies an organization can realize considerable benefits and gains. We have achieved great success in improving customer efficiencies and delivered significant ROI as measured by us and confirmed by research companies. This illustrates the value of next-generation advanced analytics technologies in solving today’s complex problems more cost-effectively than solutions driven by relational databases.
  • 22
    FalkorDB

    FalkorDB

    FalkorDB

    ​FalkorDB is an ultra-fast, multi-tenant graph database optimized for GraphRAG, delivering accurate, relevant AI/ML results with reduced hallucinations and enhanced performance. It leverages sparse matrix representations and linear algebra to efficiently handle complex, interconnected data in real-time, resulting in fewer hallucinations and more accurate responses from large language models. FalkorDB supports the OpenCypher query language with proprietary enhancements, enabling expressive and efficient querying of graph data. It offers built-in vector indexing and full-text search capabilities, allowing for complex searches and similarity matching within the same database environment. FalkorDB's architecture includes multi-graph support, enabling multiple isolated graphs within a single instance, ensuring security and performance across tenants. It also provides high availability with live replication, ensuring data is always accessible.
  • 23
    Oracle Spatial and Graph
    Graph databases, part of Oracle’s converged database offering, eliminate the need to set up a separate database and move data. Analysts and developers can perform fraud detection in banking, find connections and link to data, and improve traceability in smart manufacturing, all while gaining enterprise-grade security, ease of data ingestion, and strong support for data workloads. Oracle Autonomous Database includes Graph Studio, with one-click provisioning, integrated tooling, and security. Graph Studio automates graph data management and simplifies modeling, analysis, and visualization across the graph analytics lifecycle. Oracle provides support for both property and RDF knowledge graphs, and simplifies the process of modeling relational data as graph structures. Interactive graph queries can run directly on graph data or in a high-performance in-memory graph server.
  • Previous
  • You're on page 1
  • Next