Querying in the Age of Graph Databases and Knowledge Graphs
It addresses the need for structured understanding of graph-based data management for researchers and practitioners in computing.
The paper provides a conceptual overview of data management tasks in graph databases and knowledge graphs, focusing on data models and query languages.
Graphs have become the best way we know of representing knowledge. The computing community has investigated and developed the support for managing graphs by means of digital technology. Graph databases and knowledge graphs surface as the most successful solutions to this program. The goal of this document is to provide a conceptual map of the data management tasks underlying these developments, paying particular attention to data models and query languages for graphs.