2 ms·
Is there a reason why you did not use rdf for representation and some rdf aware encoding like jsonld for serialization? Would be significantly easier for other
by abraxaz 5y ago
Is there a reason why you did not use rdf for representation and some rdf aware encoding like jsonld for serialization?
Would be significantly easier for others to work with, could easily query it with SPARQL.
- jitl 5y agoAn early version of Notion (before my time) used Neo4j, but it turned out to be very slow for the kinds of data access Notion does.
- abraxaz 5y agoYou don't have to use neo4j or any graph database to use RDF. It is just your current model seems very graph based and actually not that difficult to map to RDF, it would likely be possible to do with a jsonld context, and if you provided such a context then it would make your data a lot easier for others to consume.