4 ms·
Yours is a great example of what graph DBs should be good at, but many self-styled graph DBs out there at the moment are not. Graph DB means to me only two thin
by aschampion 10y ago
Yours is a great example of what graph DBs should be good at, but many self-styled graph DBs out there at the moment are not. Graph DB means to me only two things: index-free edge traversal and scalable built-in graph operations. While these would seem to be necessary and sufficient criteria to distinguish a graph DB, some instead use only the criteria of the GGP and equivocate graph DBs with schema-free DBs, which should be orthogonal axes of database features.
- nl 10y agoWhat is GGP? I'm not aware of any schema free databases marketing themselves as Graph DBs. I'm sure there are though. There is a distinction between graph and graph processing frameworks (GraphX etc) though, but I don't think that's what you mean.
- jskywalk 10y agoOrientDB: http://orientdb.com/docs/last/Schema.html http://orientdb.com/docs/last/Schema.html
- rspeer 10y agoOrientDB would indeed be an example of something that's only a "graph database" because marketing said it should be. Last time I asked how to import an actual graph into OrientDB, a marketing person of theirs pointed me at a Java API for writing extensions to their code.
- rspeer 10y agoI'm assuming GGP = "great-grandparent poster" = "what the person three posts up from here said".