【问题标题】:Definition of a graph schema via XML通过 XML 定义图形模式
【发布时间】:2015-08-03 23:00:21
【问题描述】:

我们编写了一个 python 脚本来将来自不同来源的数据加载到我们的 Neo4j 图形数据库中。我们面临的一个挑战是,每次我们想出一个我们将加载其数据的新客户端时,我们都需要修改脚本。我想要做的是在 XML 中指定一个映射文件,或者在加载数据源之前脚本将读取的其他文件,然后根据此文件中的定义动态创建后续节点和关系。

你们中有人做过类似的事情吗?如果是,您能否指导我了解我可以使用的格式或任何可用的工具?

【问题讨论】:

    标签: neo4j graph-databases


    【解决方案1】:

    我只会使用 Cypher 作为映射语言,它非常擅长表达复杂的图形结构以及处理更新和创建操作。

    所以,例如如果您的输入数据是 CSV,您将使用 LOAD CSV,如果是 JSON,您可以使用如下内容:http://neo4j.com/blog/cypher-load-json-from-url/

    【讨论】:

      猜你喜欢
      • 2017-03-16
      • 2018-09-08
      • 1970-01-01
      • 1970-01-01
      • 2022-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-07
      相关资源
      最近更新 更多