简体   繁体   English

Neo4j sparql插件数据加载

[英]Neo4j sparql plugin data loading

I want to insert RDF data of file containing 10M triple (berlin sparql benchmark) and I want to use neo4j sparql plugin for this. 我想插入包含10M Triple(柏林sparql基准)的文件的RDF数据,并且我想为此使用neo4j sparql插件。 I have following questions regarding this, 我对此有以下疑问,

sort of similar question was probably asked at Turn Neo4j into a triplestore but I couldn't find answer to my following questions. Turn Neo4j变成Triplestore时可能会询问类似的问题,但我找不到以下问题的答案。

  1. Is there any other way to to load data than using http:// localhost :7474/db/data/ext/SPARQLPlugin/graphdb/insert_quad ? 除了使用http:// localhost :7474 / db / data / ext / SPARQLPlugin / graphdb / insert_quad之外,还有其他加载数据的方法吗? so I can query it using http:// localhost :7474/db/data/ext/SPARQLPlugin/graphdb/execute_sparql. 因此我可以使用http:// localhost :7474 / db / data / ext / SPARQLPlugin / graphdb / execute_sparql查询它。 If there is, then how do I do it? 如果有,那我该怎么办? and how do I query it after that? 以及如何查询呢?

  2. How can I load data which is in ttl form? 如何加载ttl格式的数据? Do I have to have my data in quad form? 我是否必须以四边形格式存储数据?

Thanks In Advance! 提前致谢!

What do you want to achieve in the first place? 您首先要实现什么? Using Neo4j as a plain RDF store won't make you happy. 将Neo4j用作普通的RDF存储不会使您满意。

Try to look at your use-cases, create a sensible property-graph-model for those and import into it. 尝试看看你的使用情况,建立一个合理的财产图形模型对于那些并导入它。

You can certainly read your ttl file with some tools or libraries available and then drive the Neo4j import from that. 您当然可以使用某些工具或库来读取ttl文件,然后从中驱动Neo4j导入。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM