Graph Query Language
Jump to navigation
Jump to search
A Graph Query Language is a query language for graph data.
- Context:
- It can (typically) be used to represent Graph Data Queries.
- See: Relational Query Language.
References
2017
- https://developer.ibm.com/dwblog/2017/overview-graph-database-query-languages/
- QUOTE: Graph databases are rising in popularity among the ranks of NoSQL databases. They allow you to store data as entities (nodes) and relationship (edges), and allow you to query the data as a graph. Queries written against graph databases are closer to how the data is modeled than other query languages. A great advantage of graph queries is that they eliminate the need to join multiple tables to find those relationships between your data points because the relationships are embedded in the data itself.
Once you have your mind set on a particular graph database, the next question will be, “Which query language should I use?” Unlike SQL databases where you pretty much have only one choice, graph databases have numerous query languages, each of which is trying to solve a particular problem.
- QUOTE: Graph databases are rising in popularity among the ranks of NoSQL databases. They allow you to store data as entities (nodes) and relationship (edges), and allow you to query the data as a graph. Queries written against graph databases are closer to how the data is modeled than other query languages. A great advantage of graph queries is that they eliminate the need to join multiple tables to find those relationships between your data points because the relationships are embedded in the data itself.
2013
- (Curtiss et al., 2013) ⇒ Michael Curtiss, Iain Becker, Tudor Bosman, Sergey Doroshenko, Lucian Grijincu, Tom Jackson, Sandhya Kunnatur, Soren Lassen, Philip Pronin, Sriram Sankar, Guanghao Shen, Gintaras Woss, Chao Yang, and Ning Zhang. (2013). “Unicorn: A System for Searching the Social Graph.” In: Proceedings of the VLDB Endowment Journal, 6(11). doi:10.14778/2536222.2536239
- QUOTE: … In this paper, we describe the data model and query language supported by Unicorn. We also describe its evolution as it became the primary backend for Facebook's search offerings.