I have been investigating Dgraph to see what it can provide, and how it is different from other systems.
After some research I have a few questions remaining:
Can you confirm that Dgraph allows concurrent transactional queries and that queries can be parallelized?
Is it true that Dgraph is geared more towards OLTP than OLAP, more interactive queries than analytics?
I read that you use BadgerDB (key-value store). I assume that is how you store the vertices, however, edges are in RDF format (with properties, however). So do you have a separate RDF storage next to Badger?
These are performance questions: Are edges stored with the vertex-data? Are the edge-properties stored with the edge data?