Если вы просто говорите о написании запросов, вы можете разрабатывать обходы на основе OLTP и OLAP на любом из языков, которые поддерживает TinkerPop в настоящее время: на основе JVM (Java, Groovy, Scala, Clojure и т. Д.), JavaScript,Python или .NET.Однако для языков, отличных от JVM, вам нужен работающий экземпляр Gremlin Server или вам нужно использовать реализацию TinkerPop, которая предоставляет протокол сервера Gremlin, например, DSE Graph, CosmosDB, Amazon Neptune, JanusGraph on Compose от IBMи т. д.
Если, однако, вы намерены написать свой собственный VertexProgram
для OLAP, то для этого вам нужно будет использовать язык JVM.Например, вы не можете написать VertexProgram
на Python.