gpt4 book ai didi

java - 获取字符串形式的 Gremlin 查询并在 java 中执行它而不将其提交给 GremlinServer

转载 作者:行者123 更新时间:2023-12-02 17:08:54 24 4
gpt4 key购买 nike

我有一个字符串格式的 Gremlin 查询(例如“g.V()”)。我想在不将其提交给 GremlinServer 的情况下执行此字符串。

我使用以下依赖项:

<dependency>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-driver</artifactId>
<version>3.3.1</version>
</dependency>

有什么办法吗?

最佳答案

可以直接在GremlinGroovyScriptEngine中执行Gremlin字符串或通过 GremlinExecutor (它只是将字符串传递给 GremlinGroovyScriptEngine 但它有一些附加功能)。只需将 Gremlin 字符串传递给适当的 eval() 方法,然后从该脚本评估中取回结果。这基本上就是 Gremlin 服务器在内部所做的。

您可能需要 gremlin-groovy 依赖项而不是 gremlin-driver

关于java - 获取字符串形式的 Gremlin 查询并在 java 中执行它而不将其提交给 GremlinServer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50254378/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com