gpt4 book ai didi

gremlin - 如何使用 gremlin-console 远程创建和访问变量?

转载 作者:行者123 更新时间:2023-12-04 11:10:10 25 4
gpt4 key购买 nike

我使用 gremlin-console(它是 janusgraph)远程连接到 gremlin 服务器,但是当我创建一个变量并访问它时,它不起作用。我的最终目标是使用 gremlin-console 创建索引...

gremlin> :remote connect tinkerpop.server conf/remote.yaml
==>Configured localhost/127.0.0.1:8182
gremlin> :remote console
==>All scripts will now be sent to Gremlin Server -
[localhost/127.0.0.1:8182] - type ':remote console' to return to local mode
gremlin> a = "b"
==>b
gremlin> a
No such property: a for class: Script3
Type ':help' or ':h' for help.

最佳答案

您不能在后续请求中使用这样的变量,因为控制台默认是无 session 的。所以每个请求都在自己的事务中执行,两个不同的请求之间没有共享状态。

但是你可以配置控制台以使用 session 通过简单地附加 session connect 的关键字争论:

gremlin> :remote connect tinkerpop.server conf/remote.yaml session
==>Configured localhost/127.0.0.1:8182-[15dc7030-0e5b-4b4b-a997-9d2cf519ebb2]
gremlin> :> x = 1
==>1
gremlin> :> y = 2
==>2
gremlin> :> x + y
==>3

我从 the TinkerPop documentation for this topic 复制了这个例子.

关于gremlin - 如何使用 gremlin-console 远程创建和访问变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45750959/

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