Tackling Challenges in Implementing Large-Scale Graph Databases.

Graph databases (GDBs) have become increasingly important for managing large repositories of unstructured information, particularly due to their ability to represent complex relationships between entities. While their expressive data models and flexible query languages drive their success, the prima...

Full description

Bibliographic Details
Published in:Communications of the ACM Vol. 67; no. 8; pp. 40 - 45
Main Authors: Arroyuelo, Diego, Hogan, Aidan, Navarro, Gonzalo, Reutter, Juan, Vrgoč, Domagoj
Format: Article
Published: Association for Computing Machinery Aug2024
Subjects:
Online Access:View this record in EBSCOhost
Description
Summary:Graph databases (GDBs) have become increasingly important for managing large repositories of unstructured information, particularly due to their ability to represent complex relationships between entities. While their expressive data models and flexible query languages drive their success, the primary challenge hindering wider adoption is the efficiency of their implementation. In response to these challenges, significant research efforts, particularly in Latin America, focus on developing new data models, query languages, and efficient algorithms, including space-efficient structures like the Ring index, which supports complex queries with minimal memory footprint.