Gremlin Language
Jump to navigation
Jump to search
A Gremlin Language is a Graph Query Language that ...
- Context:
- It can be referenced by a Gremlin Query.
- …
- Counter-Example(s):
- See: Apache Project, Cross-Platform, XPath, SPARQL, SQL, Graph Traversal.
References
2018
- (Wikipedia, 2018) ⇒ https://en.wikipedia.org/wiki/Gremlin_(programming_language) Retrieved:2018-12-5.
- Gremlin is a graph traversal language and virtual machine developed by Apache TinkerPop of the Apache Software Foundation. Gremlin works for both OLTP-based graph databases as well as OLAP-based graph processors. Gremlin's automata and functional language foundation enable Gremlin to naturally support imperative and declarative querying, host language agnosticism, user-defined domain specific languages, an extensible compiler/optimizer, single- and multi-machine execution models, hybrid depth- and breadth-first evaluation, as well as Turing Completeness.
As an explanatory analogy, Apache TinkerPop and Gremlin are to graph databases what the JDBC and SQL are to relational databases. Likewise, the Gremlin traversal machine is to graph computing as what the Java virtual machine is to general purpose computing.
- Gremlin is a graph traversal language and virtual machine developed by Apache TinkerPop of the Apache Software Foundation. Gremlin works for both OLTP-based graph databases as well as OLAP-based graph processors. Gremlin's automata and functional language foundation enable Gremlin to naturally support imperative and declarative querying, host language agnosticism, user-defined domain specific languages, an extensible compiler/optimizer, single- and multi-machine execution models, hybrid depth- and breadth-first evaluation, as well as Turing Completeness.
2016
- (Fiannaca et al., 2016) ⇒ Antonino Fiannaca, Massimo La Rosa, Laura La Paglia, Antonio Messina, and Alfonso Urso. (2016). “BioGraphDB: A New GraphDB Collecting Heterogeneous Data for Bioinformatics Analysis.” Proceedings of BIOTECHNO
- QUOTE:
Figure 2. A gremlin query for the proposed " Target analysis of differentially expressed miRNAs in cancer " scenario.
- QUOTE: