ToInputStream不是Gremlin或JanusGraph的函数。我相信这只是IBM
Compose的功能,因此,除非您在该特定平台上运行JanusGraph,否则此命令将不起作用。
使用TinkerPop
3.4.x的JanusGraph版本将支持该
io()步骤,这是加载gryo(以及graphson和graphml)文件的首选方式。
Graph graph = ... // setup JanusGraph instanceGraphTraversalSource g = traversal().withGraph(graph); // might use withRemote() here instead depending on how you are connecting I supposeg.io("graph.kryo").read().iterate()请注意,如果要远程连接-似乎由于错误而正在将脚本发送到Docker实例-那么请确保Docker可访问“
graph.kryo”文件路径。这就是
ToInputStreamCompose 的优点,因为它允许您访问远程源。



