mlsanityData to 7 Oct 2026

Demystifying Graph Databases: Analysis and Taxonomy of Data Organization, System Designs, and Graph Queries

arXiv 1910.09017 ↗First posted 20 Oct 2019cs.DB cs.DCcited by 22

Not on the map. Why?

Abstract (arXiv)

Graph processing has become an important part of multiple areas of computer science, such as machine learning, computational sciences, medical applications, social network analysis, and many others. Numerous graphs such as web or social networks may contain up to trillions of edges. Often, these graphs are also dynamic (their structure changes over time) and have domain-specific rich data associated with vertices and edges. Graph database systems such as Neo4j enable storing, processing, and analyzing such large, evolving, and rich datasets. Due to the sheer size of such datasets, combined with the irregular nature of graph processing, these systems face unique design challenges. To facilitate the understanding of this emerging domain, we present the first survey and taxonomy of graph database systems. We focus on identifying and analyzing fundamental categories of these systems (e.g., triple stores, tuple stores, native graph database systems, or object-oriented systems), the associated graph models (e.g., RDF or Labeled Property Graph), data organization techniques (e.g., storing graph data in indexing structures or dividing data into records), and different aspects of data distribution and query execution (e.g., support for sharding and ACID). 51 graph database systems are presented and compared, including Neo4j, OrientDB, or Virtuoso. We outline graph database queries and relationships with associated domains (NoSQL stores, graph streaming, and dynamic graph algorithms). Finally, we describe research and engineering challenges to outline the future of graph databases.

Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Oct 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 3; 2023: 5; 2024: 6; 2025: 4; 2026: 3.

22 papers.

Sort:

By area:

  1. 2023Graph of Thoughts: Solving Elaborate Problems with Large Language Modelscited by 873
  2. 2024Demystifying Chains, Trees, and Graphs of Thoughtscited by 63
  3. 2022Parallel and Distributed Graph Neural Networks: An In-Depth Concurrency Analysiscited by 29
  4. 2021Motif Prediction with Graph Neural Networkscited by 18
  5. 2024GraphInsight: Unlocking Insights in Large Language Models for Graph Structure Understandingcited by 18
  6. 2024Aligning Large Language Models to a Domain-specific Graph Database for NL2GQLcited by 14
  7. 2025Agentic Medical Knowledge Graphs Enhance Medical Question Answering: Bridging the Gap Between LLMs and Evolving Medical Knowledgecited by 12
  8. 2022Neural Graph Databasescited by 11
  9. 2023Knowledge Graphs for the Life Sciences: Recent Developments, Challenges and Opportunitiescited by 10
  10. 2023HOT: Higher-Order Dynamic Graph Representation Learning with Efficient Transformerscited by 10
  11. 2025Synergizing Logical Reasoning, Knowledge Management and Collaboration in Multi-Agent LLM Systemcited by 10
  12. 2023Knowledge Graphs Queryingcited by 5
10 more
  1. 2024Demystifying Higher-Order Graph Neural Networkscited by 4
  2. 2024The Ontoverse: Democratising Access to Knowledge Graph-based Data Through a Cartographic Interfacecited by 1
  3. 2025Applying Text Embedding Models for Efficient Analysis in Labeled Property Graphscited by 1
  4. 2026GraphSeek: Next-Generation Graph Analytics with LLMscited by 1
  5. 2022Scaling Knowledge Graphs for Automating AI of Digital Twinscited by 0
  6. 2023Knowledge Engineering for Wind Energycited by 0
  7. 2024The ParClusterers Benchmark Suite (PCBS): A Fine-Grained Analysis of Scalable Graph Clusteringcited by 0
  8. 2025Higher-Order Graph Databasescited by 0
  9. 2026From SQL to Knowledge Graphs: An LLM-Driven Multi-Agent Approach with Data Schema Improvementcited by 0
  10. 2026Graph Memory for LLM Agents: At What Cost? A Comparative Evaluation of Query, Ingest, and Update Performance Across Graph Database Enginescited by 0