Neo4j-import 导入后无法查询问题
根据手册使用Neo4j-import 工具导入csv文件后,显示插入节点成功,但是在localhost:7474 中查询任意节点没有返回结果。 请问这是什么原因? 刚开始接触Neo4j。
6 回复
@pangguoming 厉害。试了一下:设定import的目的仓库参数为graph.db的绝对路径(之前 根据参考手册 直接用的仓库名字,没有路径),然后就可以成功查询到插入的数据。(不确定) 原因应该是:neo4j主目录和 /data/database 下面都有一个 graph.db 仓库,缺省状态 默认添加到主目录下。需要把 路径限定到 data/database中 才能插入成功。
@pangguoming 想继续请教几个点。 1)我手上有20个文件,每个文件有5000W左右的relas,有什么更出色的方法,把他们全部导入一个database中? 目前我打算采用 neo4j-import 方法,初始把文件全部载入 2)数十亿relas的级别,需要用集群去 建图/差询/修改图吗?也就是说单机(ubuntu)可以承受这个数量级的操作吗? 3)最终目标:在图上进行 模式挖掘/链接预测 等问题,届时使用 CQL 直接在图上操作还是 需要外部语言比如JAVA/Python 之类的语言来调用Neo4j ?