2

我正在寻求一些关于将 csv 文件从 s3 存储桶加载到 neo4j graphdb 的建议。在 S3 存储桶中,文件为 csv.gz 格式。我需要将它们导入到我在 ec2 实例中的 neo4j 图形数据库中。

1. Is there any direct way to load csv.gz into neo4j db without unzipping it ?
2. can I set/add s3 bucket path into neo4j.conf  file at neo4j.dbms.directory  which is by default neo4j/import ?  

请帮我提出一些从 S3 加载文件的想法谢谢

4

1 回答 1

1

您可以通过 APOC 实现这两个目标。文档为您提供了两种方法:

这是第一种方法的示例 - !是要加载的 zip 文件中的文件名,这应该与.zip, .gz,.tar文件等一起使用。

CALL apoc.load.csv("https://pablissimo-so-test.s3-us-west-2.amazonaws.com/mycsv.zip!mycsv.csv")
于 2019-09-03T09:16:10.657 回答