Gremlin

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 1. tammikuuta 2019 tarkistetusta versiosta . tarkastukset vaativat 3 muokkausta .

Gremlin  on osana TinkerPop -projektia kehitetty Turingin täydellinen verkkotunnuskohtainen kieli graafien läpikulkuun ja muokkaamiseen . Perustuu Groovyyn , voidaan käyttää yhdessä muiden JVM -ympäristössä toimivien kielten kanssa ( Javan ja Scalan tuki on otettu käyttöön ). Saatavilla avoimen lähdekoodin kirjastona, joka on julkaistu BSD-lisenssillä .

Kielituki on toteutettu useissa graafisissa DBMS -järjestelmissä  - OrientDB , Neo4j [1] [2] [3] , Titan [4] . Lisäksi kieli voi toimia graafisen DBMS:n kanssa, joka tukee Blueprints API :ta tai Rexster -kyselykieltä (erityisesti DEX DBMS:n ja Sail RDF :n kanssa [5] .

Muistiinpanot

  1. Neo4j Gremlin Plugin neo4j-contrib.github.io . Haettu 26. marraskuuta 2012. Arkistoitu alkuperäisestä 3. joulukuuta 2013.
  2. Gremlin Neo4j 2.0:ssa? · Google-ryhmät . Haettu 26. marraskuuta 2012. Arkistoitu alkuperäisestä 4. joulukuuta 2008.
  3. Rakennusvirhe rakennettaessa gremlin-laajennusta lähteestä Stack Overflow (downlink) . Haettu 26. marraskuuta 2012. Arkistoitu alkuperäisestä 3. joulukuuta 2013. 
  4. Gremlin-Query-Language thinkaurelius/titan Wiki GitHub . Github.com. Haettu 26. marraskuuta 2012. Arkistoitu alkuperäisestä 25. maaliskuuta 2015.
  5. LinkedData Sail tinkerpop/gremlin Wiki GitHub . Github.com. Haettu 26. marraskuuta 2012. Arkistoitu alkuperäisestä 22. kesäkuuta 2013.

Kirjallisuus

Linkit