首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Data Stax :如何将图形导出到GraphSON?

Data Stax :如何将图形导出到GraphSON?
EN

Stack Overflow用户
提问于 2017-03-08 02:43:50
回答 2查看 402关注 0票数 1

我有DSE服务器+ DataStax Studio与连接(在我本地的Windows10),在DSE一些图形,我需要导出这个图形到GraphSON。文件或字符串-随便什么。DSE文档中没有任何有用的内容。我很困惑,为什么这件事这么复杂?

谢谢

EN

回答 2

Stack Overflow用户

发布于 2017-03-08 20:04:22

我找到了解决方案:

代码语言:javascript
复制
stream = new ByteArrayOutputStream();
mapper = graph.io(graphson()).mapper().embedTypes(false).create().;
graph.io(graphson()).writer().mapper(mapper).create().writeVertex(stream, g.V().next(), BOTH);
stream.close();
stream.toString();

这在DataStax工作室控制台中有效。只有一件事: result json没有缩进。我没有找到在这里添加它的方法。

票数 1
EN

Stack Overflow用户

发布于 2018-02-27 00:43:24

您可以通过提供的输入/输出格式之一来使用graph.io方法。应该这样使用:

graph.io(graphson()).writeGraph("/tmp/mygraph.json")

文档可以在这里找到:https://docs.datastax.com/en/dse/5.1/dse-dev/datastax_enterprise/graph/reference/refIo.html

您可以以相同的方式重新导入它。如果图形很大,则必须将事务模式设置为on。

代码语言:javascript
复制
schema.config().option("tx_autostart").set(true);
graph.io(graphson()).readGraph("/tmp/mygraph.json");
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42655897

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档