Gremlin

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 1. januar 2019; checks kræver 3 redigeringer .

Gremlin  er et Turing -komplet domænespecifikt sprog til at krydse og ændre grafer , udviklet som en del af TinkerPop -projektet . Baseret på Groovy , kan bruges sammen med andre sprog, der fungerer i JVM -miljøet (understøttelse af Java og Scala er implementeret ). Tilgængelig som et open source-bibliotek udgivet under BSD-licensen .

Sprogunderstøttelse er implementeret i flere grafiske DBMS  - OrientDB , Neo4j [1] [2] [3] , Titan [4] . Derudover kan sproget arbejde med graf-DBMS, der understøtter Blueprints API eller Rexster- forespørgselssproget (især med DEX DBMS og Sail RDF [5] .

Noter

  1. Neo4j Gremlin Plugin neo4j-contrib.github.io . Hentet 26. november 2012. Arkiveret fra originalen 3. december 2013.
  2. Gremlin på Neo4j 2.0? · Google Grupper . Hentet 26. november 2012. Arkiveret fra originalen 4. december 2008.
  3. Byggefejl ved opbygning af gremlin-plugin fra kilden Stack Overflow (downlink) . Hentet 26. november 2012. Arkiveret fra originalen 3. december 2013. 
  4. Gremlin-Query-Language thinkaurelius/titan Wiki GitHub . Github.com. Hentet 26. november 2012. Arkiveret fra originalen 25. marts 2015.
  5. LinkedData Sail tinkerpop/gremlin Wiki GitHub . Github.com. Hentet 26. november 2012. Arkiveret fra originalen 22. juni 2013.

Litteratur

Links