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

  1. Neo4j Gremlin Plugin neo4j-contrib.github.io . Získáno 26. listopadu 2012. Archivováno z originálu 3. prosince 2013.
  2. Gremlin na Neo4j 2.0? · Skupiny Google . Získáno 26. listopadu 2012. Archivováno z originálu 4. prosince 2008.
  3. 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. 
  4. 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.
  5. LinkedData Sail tinkerpop/gremlin Wiki GitHub . Github.com. Získáno 26. listopadu 2012. Archivováno z originálu dne 22. června 2013.

Literatura

Odkazy