Skřítek
Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od
verze recenzované 1. ledna 2019; kontroly vyžadují
3 úpravy .
Gremlin je Turing -úplný doménový jazyk pro procházení a úpravy grafů , vyvinutý jako součást projektu TinkerPop . Na základě Groovy lze použít ve spojení s dalšími jazyky, které fungují v prostředí JVM (je implementována podpora pro Java a Scala ). K dispozici jako open source knihovna publikovaná pod licencí BSD .
Jazyková podpora je implementována v několika grafových DBMS - OrientDB , Neo4j [1] [2] [3] , Titan [4] . Kromě toho může jazyk pracovat s grafovou DBMS, která podporuje Blueprints API nebo dotazovací jazyk Rexster (zejména s DEX DBMS a Sail RDF [5] .
Poznámky
- ↑ Neo4j Gremlin Plugin neo4j-contrib.github.io . Získáno 26. listopadu 2012. Archivováno z originálu 3. prosince 2013. (neurčitý)
- ↑ Gremlin na Neo4j 2.0? · Skupiny Google . Získáno 26. listopadu 2012. Archivováno z originálu 4. prosince 2008. (neurčitý)
- ↑ Selhání sestavení při sestavování zásuvného modulu gremlin ze zdroje Stack Overflow (downlink) . Získáno 26. listopadu 2012. Archivováno z originálu 3. prosince 2013. (neurčitý)
- ↑ Gremlin-Query-Language thinkaurelius/titan Wiki GitHub . Github.com. Získáno 26. listopadu 2012. Archivováno z originálu dne 25. března 2015. (neurčitý)
- ↑ LinkedData Sail tinkerpop/gremlin Wiki GitHub . Github.com. Získáno 26. listopadu 2012. Archivováno z originálu dne 22. června 2013. (neurčitý)
Literatura
- Florian Holzschuher, René Peinl. Výkonnost grafových dotazovacích jazyků: srovnání cypher, gremlin a nativního přístupu v Neo4j // Proceedings of the Joint EDBT/ICDT 2013 Workshops (EDBT´13. - N. Y. : ACM, 2013. - ISBN 978-1-4503 -1599-9 .- doi : 10.1145 /2457317.2457351 .
Odkazy