【问题标题】:How to import freebase full data-dump file N-Triples UTF8 to neo4j如何将 freebase 完整数据转储文件 N-Triples UTF8 导入 neo4j
【发布时间】:2014-06-23 06:01:50
【问题描述】:

我下载的 freebase data-dump 在 RDF 数据中使用 N-Triples 格式序列化,编码为 UTF-8 文本并使用 Gzip 压缩。我想将其导入 Neo4j

有很多java源代码没有文档,依赖太多。 甚至官方网站上的手册都链接到损坏的页面或 github 存储库,根本没有文档。我知道 Neo4j 不是三联商店,我想创建一个图表。

如何在 neo4j 中从 freebase 完整数据转储文件创建数据库?

【问题讨论】:

  • 你知道怎么做吗?
  • 约翰,不幸的是,到目前为止,这是创建自己的导入/解析器脚本的唯一方法:(还没有完成。

标签: java php python neo4j freebase


【解决方案1】:

我相信这是重复的:

Import RDF (XML or Turtle) into Neo4j

作为已接受响应的附录,如果您选择编写自定义导入器,请查看 Neo4j 批量导入器,它允许快速离线批量导入到 Neo4j。

【讨论】:

  • 可能是这个问题的重新开放,但它并没有谈到损坏的数据。另外: 1. Neo4j Linked Data 导致链接断开,github 项目没有任何文档。 2.“导入DBPedia转储,你的情况应该是类似的” - 所以我知道以前没有人做过,没有直接的方法吗? 3. 为什么这个答案被接受了?它只是将您重定向到文档不完整或缺失的手册。
  • 抱歉链接断开,我已要求我们的网络管理员将其删除。恐怕 Neo Tech 没有很好的官方工具来执行此操作,因此您必须手动编写工具来读取数据并使用批处理插入器加载它,或者您需要联系未记录的项目并寻求提示。很抱歉,我无法提供更多帮助 :(
  • 感谢您的回复,至少有人感兴趣:) 我已经尝试了很多 java 源代码,包括 young-zhang 的 Batch-importer 和 freebase-neo4j-importer。所有这些脚本都带有大量依赖项,并且没有任何解释。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-18
  • 1970-01-01
  • 2012-07-14
  • 2020-11-05
相关资源
最近更新 更多