Reintroducing the ArangoDB-RDF Adapter
Estimated reading time: 1 minute
ArangoRDF allows you to export Graphs from ArangoDB into RDFLib, the standard library for working with Resource Description Framework (RDF) in Python, and vice-versa.
Back in December 2023, we (quietly) released ArangoRDF’s 0.1 distribution, which reworked
functionality to introduce a consistent RDF-to-ArangoDB & ArangoDB-to-RDF experience based
on the paper Transforming RDF-star to Property Graphs: A Preliminary Analysis of
Transformation Approaches.
Our latest 0.9 release complements previous overhaul & restoration changes by increasing the
number of transformation cases covered, optimizing its codebase, and improving
documentation.
This blog post will provide a brief outline and links for the walkthrough of ArangoRDF as
demonstrated by the official Jupyter Notebook mentioned below.
In the notebook you will find the following use cases:
- ArangoDB to RDF
- Via an ArangoDB graph
- Via a set of ArangoDB Collections
- Via a user-defined Metagraph
- RDF to ArangoDB
- Via the RDF-topology Preserving Transformation (RPT) algorithm
- Via the Property Graph Transformation (PGT) algorithm
- Full Cycles
- ArangoDB → RDF → ArangoDB
- RDF → ArangoDB → RDF
We hope you enjoy the notebook, you can get started with it today on:
– GitHub
– Google Colab
As always we look forward to your feedback!
Get the latest tutorials, blog posts and news: