Bring back the RDFGraphs (or a similar) feature #4308
semihsalihoglu-uw
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We have decided that starting from 0.7.0, we will remove our RDFGraphs feature (at least temporarily). The original feature was outlined in this issue. This was a feature that allowed users to natively import turtle or n3 files into Kuzu and get basic querying over them in Cypher.
There were a few justifications behind the hard decision of removing the feature. First, we saw little usage for this native support for RDF. We also saw a few people who were importing RDF data to Kuzu but not through RDFGraphs, but instead they were using their own mappings from RDF To property graph. Second, we realized we were very aggressive in making this a core-feature of Kuzu, instead of an extension. Implementing this at the core means we have to support several RDF-specific features internally, e.g., the VARIANT data type, or virtual properties (the iri property on the predicates are actually virtual and internally we store integers) and maintaining all these features at the core has been slowing our development.
We can bring this feature back but we should do it once we accumulate more evidence that there is significant demand for a feature like this. And when we do, we should do the hard work of making it an extension, so we can decouple this feature more from the core.
You can weigh in here about your use cases if this is important for you.
Beta Was this translation helpful? Give feedback.
All reactions