将Neo4j变成三重孔

将Neo4j变成三重孔,neo4j,Neo4j,我想在Neo4j中加载一个RDF文件,并将其转换为一个triplestore,但我不知道是否可以使用Neo4j的spqrl插件来实现这一点。我一直在寻找这个插件的文档,但是当我试图打开文档时,我得到了404错误 问题是,我是否需要开发一个程序来解析RDF文件并以我想要的turtle格式将元组存储在Neo4j中,或者sparql端点中有一些功能允许我轻松执行此任务 这里有一个将批量数据导入neo4j的想法 首先将数据库转换为csv文件,并将其导入Gephi(图形可视化工具)。然后,通过使用Geph

我想在Neo4j中加载一个RDF文件,并将其转换为一个triplestore,但我不知道是否可以使用Neo4j的spqrl插件来实现这一点。我一直在寻找这个插件的文档,但是当我试图打开文档时,我得到了404错误


问题是,我是否需要开发一个程序来解析RDF文件并以我想要的turtle格式将元组存储在Neo4j中,或者sparql端点中有一些功能允许我轻松执行此任务

这里有一个将批量数据导入neo4j的想法

首先将数据库转换为csv文件,并将其导入Gephi(图形可视化工具)。然后,通过使用Gephi插件支持neo4j数据库,您应该能够将数据库(从Gephi)导出为neo4j格式

最后,只需将导出的文件复制到相应的neo4j目录中

要将数据库导入Gephi,需要两个csv文件——一个包含所有节点,另一个包含所有关系。按照本教程操作:

从这里获取Gephi:

从这里获取插件:


希望这有帮助。

您可以轻松地将CSV直接导入Neo4j。看

还有几个人将RDF文件导入Neo4j

重要的是。首先开发一个godo属性图模型,将数据导入其中。如果试图在属性图上强制使用RDF模型并尝试查询它,您将不会感到高兴

还有Wes Freeman关于导入的演示

如果你想的话,你可以联系那些在Neo4j中导入RDF方面也有丰富经验的人

但总的来说,这不是火箭科学:

  • 好图模型
  • rdf解析器
  • 快速插入(例如批量插入器)
  • 放松