An Entity of Type: language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Gremlin is a graph traversal language and virtual machine developed by Apache TinkerPop of the Apache Software Foundation. Gremlin works for both OLTP-based graph databases as well as OLAP-based graph processors. Gremlin's automata and functional language foundation enable Gremlin to naturally support: imperative and declarative querying; host language agnosticism; user-defined domain specific languages; an extensible compiler/optimizer, single- and multi-machine execution models; hybrid depth- and breadth-first evaluation with Turing Completeness.

Property Value
dbo:abstract
  • Gremlin is a graph traversal language and virtual machine developed by Apache TinkerPop of the Apache Software Foundation. Gremlin works for both OLTP-based graph databases as well as OLAP-based graph processors. Gremlin's automata and functional language foundation enable Gremlin to naturally support: imperative and declarative querying; host language agnosticism; user-defined domain specific languages; an extensible compiler/optimizer, single- and multi-machine execution models; hybrid depth- and breadth-first evaluation with Turing Completeness. As an explanatory analogy, Apache TinkerPop and Gremlin are to graph databases what the JDBC and SQL are to relational databases. Likewise, the Gremlin traversal machine is to graph computing as what the Java virtual machine is to general purpose computing. (en)
  • 그렘린(Gremlin)은 아파치 소프트웨어 재단의 아파치 팅커팝(Apache TinkerPop)이 개발한 그래프 순회 언어이자 가상 머신이다. 그렘린은 OLTP 기반 그래프 데이터베이스, OLAP 기반 그래프 프로세서와 함께 동작한다. 그렘린의 오토마타 및 함수형 언어 파운데이션은 그렘린이 자연스럽게 명령형, 쿼리, 호스트 언어 아그노스티시즘, 사용자 지정 도메인 특화 언어, 확장 가능한 컴파일러/옵티마이저, 싱글 및 멀티 실행 모델, hybrid depth- 및 breadth-first 평가, 튜링 완전을 지원할 수 있게 한다. (ko)
  • グレムリン(英語: Gremlin)は、Apacheソフトウェア財団のApache TinkerPopにより開発されたチューリング完全なプログラミング言語。グラフデータベース操作言語である。 グレムリンは多対多の関係のグラフを作成する際に有用である。グレムリンは、MongoDBドキュメントのグラフを扱う。また、Apacheソフトウェア財団によると、今後はやもサポートの対象となる。 (ja)
  • Gremlin — полный по Тьюрингу предметно-ориентированный язык для обхода и изменения графов, разработанный в рамках проекта . Основан на Groovy, может быть использован совместно с другими языками, функционирующими в среде JVM (реализована поддержка Java и Scala). Доступен в виде библиотеки с открытым исходным кодом, опубликованной под лицензией BSD. Поддержка языка реализована в нескольких графовых СУБД — OrientDB, Neo4j, . Кроме того, на языке можно работать с графовыми СУБД, поддерживающими или язык запросов (в частности, с СУБД и . (ru)
  • Gremlin是Apache软件基金会下的Apache TinkerPop开发的图遍历语言和虚拟机。Gremlin适用于基于OLTP的图数据库以及基于OLAP的图处理器。Gremlin的函数式语言和自动机基础使Gremlin能够自然地支持指令式和声明式查询、主机语言不可知性、用户定义的领域特定语言、可扩展的编译器/优化器、单机和多机运行模型、混合深度和广度优先评估以及图灵完备性。 作为一个解释性的类比,Apache TinkerPop和Gremlin之于图数据库,就如同JDBC和SQL之于关系型数据库。 同样,Gremlin遍历机与图计算的关系也类似于为Java虚拟机与通用计算之间的关系。 (zh)
dbo:developer
dbo:influencedBy
dbo:latestReleaseDate
  • 2022-07-18 (xsd:date)
dbo:latestReleaseVersion
  • 3.6.1
dbo:license
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 33800942 (xsd:integer)
dbo:wikiPageLength
  • 14187 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1114233443 (xsd:integer)
dbo:wikiPageWikiLink
dbp:designer
  • Marko A. Rodriguez (en)
dbp:developer
  • Apache TinkerPop of the Apache Software Foundation (en)
dbp:dialects
  • GremlinJava8, GremlinGroovy, GremlinPython, GremlinScala, GremlinClojure, GremlinPHP, GremlinJavaScript, GremlinTypeset (en)
dbp:influencedBy
  • Regular expression, XPath, Ripple, SPARQL, SQL, Java/JVM (en)
dbp:latestReleaseDate
  • 2022-07-18 (xsd:date)
dbp:latestReleaseVersion
  • 3.600000 (xsd:double)
dbp:license
dbp:logo
  • 255 (xsd:integer)
dbp:name
  • Gremlin (en)
dbp:operatingSystem
dbp:wikiPageUsesTemplate
dcterms:subject
rdf:type
rdfs:comment
  • 그렘린(Gremlin)은 아파치 소프트웨어 재단의 아파치 팅커팝(Apache TinkerPop)이 개발한 그래프 순회 언어이자 가상 머신이다. 그렘린은 OLTP 기반 그래프 데이터베이스, OLAP 기반 그래프 프로세서와 함께 동작한다. 그렘린의 오토마타 및 함수형 언어 파운데이션은 그렘린이 자연스럽게 명령형, 쿼리, 호스트 언어 아그노스티시즘, 사용자 지정 도메인 특화 언어, 확장 가능한 컴파일러/옵티마이저, 싱글 및 멀티 실행 모델, hybrid depth- 및 breadth-first 평가, 튜링 완전을 지원할 수 있게 한다. (ko)
  • グレムリン(英語: Gremlin)は、Apacheソフトウェア財団のApache TinkerPopにより開発されたチューリング完全なプログラミング言語。グラフデータベース操作言語である。 グレムリンは多対多の関係のグラフを作成する際に有用である。グレムリンは、MongoDBドキュメントのグラフを扱う。また、Apacheソフトウェア財団によると、今後はやもサポートの対象となる。 (ja)
  • Gremlin — полный по Тьюрингу предметно-ориентированный язык для обхода и изменения графов, разработанный в рамках проекта . Основан на Groovy, может быть использован совместно с другими языками, функционирующими в среде JVM (реализована поддержка Java и Scala). Доступен в виде библиотеки с открытым исходным кодом, опубликованной под лицензией BSD. Поддержка языка реализована в нескольких графовых СУБД — OrientDB, Neo4j, . Кроме того, на языке можно работать с графовыми СУБД, поддерживающими или язык запросов (в частности, с СУБД и . (ru)
  • Gremlin是Apache软件基金会下的Apache TinkerPop开发的图遍历语言和虚拟机。Gremlin适用于基于OLTP的图数据库以及基于OLAP的图处理器。Gremlin的函数式语言和自动机基础使Gremlin能够自然地支持指令式和声明式查询、主机语言不可知性、用户定义的领域特定语言、可扩展的编译器/优化器、单机和多机运行模型、混合深度和广度优先评估以及图灵完备性。 作为一个解释性的类比,Apache TinkerPop和Gremlin之于图数据库,就如同JDBC和SQL之于关系型数据库。 同样,Gremlin遍历机与图计算的关系也类似于为Java虚拟机与通用计算之间的关系。 (zh)
  • Gremlin is a graph traversal language and virtual machine developed by Apache TinkerPop of the Apache Software Foundation. Gremlin works for both OLTP-based graph databases as well as OLAP-based graph processors. Gremlin's automata and functional language foundation enable Gremlin to naturally support: imperative and declarative querying; host language agnosticism; user-defined domain specific languages; an extensible compiler/optimizer, single- and multi-machine execution models; hybrid depth- and breadth-first evaluation with Turing Completeness. (en)
rdfs:label
  • Gremlin (query language) (en)
  • 그렘린 (질의어) (ko)
  • グレムリン (プログラミング言語) (ja)
  • Gremlin (ru)
  • Gremlin (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
foaf:name
  • Gremlin (en)
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License