Best way to export large graph as RDF

Hey all,

I'm currently working on a university project where I need to export my existing Neo4j Graph as RDF triples.
Right now I'm trying to figure out the best way to do that given that the database is quite large (11mil nodes, 1bil relationships).

I already found the blog post series of Jesús Barrasa, where he exported small parts of the neo4j database with the neosemantics plugin and HTTP endpoints.

So here's my question: Would that also be the way to go for exporting the complete database as RDF triples? Like defining a cypher query for querying all the nodes with all the relationships and sending it per post requenst against the HTTP endpoint? Or is there a better way to it?

Thankful for every response!

1 Like

I would give it a try.
If it turns out to be too large you can always break it down into smaller chunks using the cypher RDF endpoint.
Can you share a bit about your use case? How are you planning to use the RDF? Is it a migration?