1

有没有办法在启动时将 gremlin 方法加载到 rexster/Titan 中?

这样,每次我想通过 rexpro 使用它们时,我就不必重新发送这些方法。目前我做这样的事情(简单的例子):

rexpro_client.execute("def some_method(a){a.outE.count()}\n some_method("+some_variables+");")
rexpro_client.execute("def some_method(a){a.outE.count()}\n some_method("+some_variables2+");")
....

多次执行时显然效率不高。

为了进一步澄清:我显然希望有我的some_method预定义,所以我可以简单地这样做:

rexpro_client.execute("some_method("+some_variables+");")
rexpro_client.execute("some_method("+some_variables2+");")
4

1 回答 1

4

请参阅Rexster 配置

<init-scripts>元素定义了一个或多个逗号分隔的脚本文件,这些文件在 Gremlin 脚本引擎的初始化时执行。初始化允许创建用户定义的步骤和可用的功能。

干杯,丹尼尔

于 2014-04-10T08:26:39.677 回答