3 ms·
Only remotely relevant, but I have recently come across Gremlin, a sort of “SQL for graphs”. Does anyone have some experience with it they can share? I only use
by kaba0 4y ago
Only remotely relevant, but I have recently come across Gremlin, a sort of “SQL for graphs”. Does anyone have some experience with it they can share? I only used it on an in-memory graph database, and I found it quite great so far.
- inguz 4y agoTinkerpop/Gremlin is not really SQL-like at all. My experience with it has not been fun: it's difficult to reason about, has obscenely bad documentation, poor tooling, idiosyncratic library support, and simple data access patterns are hard.
- mdaniel 4y agoI mirror the sibling comment's experience: it was a tire fire; also, if one comes from an n-tier application mental model, it's further bad news because the actual query's compute runs _client side_ -- there is no such thing as "connect to Gremlin 'database,' submit query text, have it run queries" it's rather "boot up Gremlin in your appserver, run queries so long as your appserver can connect to every one of the data stores it references, credentials included" 1-star, hate, will quit before using it again