neo4j数据库导出

前言:借助 Awesome Procedures On Cypher (APOC) 导出 neo4j 数据库至 csv 文件中

环境:windows10、neo4j community 4.48、APOC 4.4.0.1

1. APOC下载与配置

前期准备:退出 neo4j 服务

1.1下载

下载与 neo4j 相应版本的 jar 包,注意版本依赖关系。

APOC 与 neo4j 版本依赖关系图(截取自APOC github,2022-06-25)

apoc versionneo4j version
4.4.0.14.4.0 (4.3.x)
4.3.0.44.3.7 (4.3.x)
4.2.0.94.2.11 (4.2.x)
4.1.0.104.1.11 (4.1.x)
4.0.0.184.0.12 (4.0.x)
3.5.0.153.5.30 (3.5.x)
3.4.0.83.4.18 (3.4.x)
3.3.0.43.3.9 (3.3.x)
3.2.3.63.2.14 (3.2.x)
3.1.3.93.1.9 (3.1.x)
3.0.8.63.0.12 (3.0.x)
3.5.0.03.5.0-beta01
3.4.0.23.4.5
3.3.0.33.3.5
3.2.3.53.2.3
3.1.3.83.1.5

打开链接,选择文件 apoc-4.x.x.x-all.jar 下载。如果是最新的 neo4j 4.4.8 可下载 apoc-4.4.0.1-all.jar

1.2 配置

jar 包放至 neo4j 的 /plugins 文件夹下,并添加 apoc.export.file.enabled=true 至 neo4j 安装目录下 conf/neo4j.conf 文件的最后一行

1.3 验证

  1. 以命令 neo4j.bat console 启动 neo4j ,使用浏览器打开 http://localhost:7474/browser/
  2. 输入命令 return apoc.version(),若显示APOC的版本则配置成功

2. 导出数据库

输入命令:CALL apoc.export.csv.all("export_filename.csv",{}),默认存放至Neo4j安装目录的 /import 文件夹内。文件格式 utf-8,excel 打开会乱码。

其他导出格式的设置,见官方文档:APOC 导出 官方文档


后记:

  1. 考虑插件、环境适配等因素,不建议安装某软件的最新版本。
  2. neo4j desktop版本安装更加方便,内置有插件安装的模块
  3. 不建议同时安装neo4j desktop和community版本,可能会有冲突

参考文章:

将Neo4j database导出到一个csv文件 知乎

APOC的安装 简书

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值