将Gremlin查询结果保存到文件

将Gremlin查询结果保存到文件,gremlin,graph-databases,Gremlin,Graph Databases,我有一个gremlin查询,一直在努力将查询结果保存到一个文件中 下面给出的是查询 g.V().hasLabel('tp21tpcust').local(repeat(out().simplePath()).until(__.not(out())).path().by(id).limit(100)).local(unfold().union(limit(1),tail()).fold()).dedup() 我直接在Gremlin shell中运行它。记录选项没有帮助,下面是它在记录文件中的显示

我有一个gremlin查询,一直在努力将查询结果保存到一个文件中

下面给出的是查询

g.V().hasLabel('tp21tpcust').local(repeat(out().simplePath()).until(__.not(out())).path().by(id).limit(100)).local(unfold().union(limit(1),tail()).fold()).dedup()
我直接在Gremlin shell中运行它。记录选项没有帮助,下面是它在记录文件中的显示方式

[ec2-user@ip-172-31-26-206 ~]$ cat -n /home/ec2-user/apache-tinkerpop-gremlin-console-3.4.3/result_g.txt
     1  // OPENED: Tue Nov 17 14:28:16 UTC 2020
     2  // RESULT: result_g.txt
     3  g.V().hasLabel('tp21tpcust').local(repeat(out().simplePath()).until(__.not(out())).path().by(id).limit(100)).local(unfold().union(limit(1),tail()).fold()).dedup()
     4  // RESULT: java.util.Spliterators$1Adapter@5e671e20
     5  :record stop
     6  // CLOSED: Tue Nov 17 14:28:33 UTC 2020
控制台中的查询结果示例:

==>[A1018GOAB6BLGC, A2B7HOWI080GFJ]
==>[A10844U5NG65IO, APA9EOTE9PT8Q]
==>[A10FR6XSVH309T, A1J5QCFZDTZXLQ]
==>[A10GFNM2PXXMFV, A16WJ4MUQ8XEWD]
==>[A10L0159IIPKR6, A2B7HOWI080GFJ]
我更喜欢它作为一个2列csv文件,无法获取完整的结果。此外,是否有返回完整数据集的选项?控制台正在分成多个页面,每个页面有100行


谢谢

小精灵控制台维护了一个名为
result
的特殊变量,您可以利用它。我在下面的链接中回答了一个类似的问题


您使用的是哪个图形数据库?我使用的是AWS Neptune