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
- ↑ Neo4j Gremlin Plugin neo4j-contrib.github.io . Haettu 26. marraskuuta 2012. Arkistoitu alkuperäisestä 3. joulukuuta 2013. (määrätön)
- ↑ Gremlin Neo4j 2.0:ssa? · Google-ryhmät . Haettu 26. marraskuuta 2012. Arkistoitu alkuperäisestä 4. joulukuuta 2008. (määrätön)
- ↑ Rakennusvirhe rakennettaessa gremlin-laajennusta lähteestä Stack Overflow (downlink) . Haettu 26. marraskuuta 2012. Arkistoitu alkuperäisestä 3. joulukuuta 2013. (määrätön)
- ↑ Gremlin-Query-Language thinkaurelius/titan Wiki GitHub . Github.com. Haettu 26. marraskuuta 2012. Arkistoitu alkuperäisestä 25. maaliskuuta 2015. (määrätön)
- ↑ LinkedData Sail tinkerpop/gremlin Wiki GitHub . Github.com. Haettu 26. marraskuuta 2012. Arkistoitu alkuperäisestä 22. kesäkuuta 2013. (määrätön)
Kirjallisuus
- Florian Holzschuher, René Peinl. Graafikyselykielten suorituskyky: cypherin, gremlinin ja alkuperäisen käytön vertailu Neo4j:ssä // Proceedings of the Joint EDBT/ICDT 2013 Workshops (EDBT´13. - N. Y. : ACM, 2013. - ISBN 978-1-45903 -159593) .- doi : 10.1145 /2457317.2457351 .
Linkit