Neo4j 通过XML定义图模式
我们编写了一个python脚本,将不同来源的数据加载到Neo4j图形数据库中。我们面临的一个挑战是,每当我们遇到一个新的客户机时,我们都需要修改脚本,我们将加载该客户机的数据。我要做的是指定一个XML映射文件,或者脚本在加载数据源之前读取的其他文件,然后根据该文件中的定义动态创建后续节点和关系Neo4j 通过XML定义图模式,neo4j,graph-databases,Neo4j,Graph Databases,我们编写了一个python脚本,将不同来源的数据加载到Neo4j图形数据库中。我们面临的一个挑战是,每当我们遇到一个新的客户机时,我们都需要修改脚本,我们将加载该客户机的数据。我要做的是指定一个XML映射文件,或者脚本在加载数据源之前读取的其他文件,然后根据该文件中的定义动态创建后续节点和关系 你们有人做过类似的事吗?如果是的话,你能给我介绍一下我可以使用的格式或任何工具吗?我会使用Cypher作为映射语言,它非常擅长表达复杂的图形结构,处理更新和创建操作 因此,例如,如果您的输入数据是CSV,
你们有人做过类似的事吗?如果是的话,你能给我介绍一下我可以使用的格式或任何工具吗?我会使用Cypher作为映射语言,它非常擅长表达复杂的图形结构,处理更新和创建操作 因此,例如,如果您的输入数据是CSV,您将使用LOAD CSV,如果是JSON,您可以使用如下内容: