3 ms·
Gremlin is not a failure, it is supported by far more databases (e.g the latest one from Microsoft https://docs.microsoft.com/en-us/azure/cosmos-db/graph-introd
by The_rationalist 7y ago
Gremlin is not a failure, it is supported by far more databases (e.g the latest one from Microsoft https://docs.microsoft.com/en-us/azure/cosmos-db/graph-introduction https://docs.microsoft.com/en-us/azure/cosmos-db/graph-intro... ) and has far more users than opencypher.
It is far faster on average.
It's imperative while Cypher is declarative.
Mostly: if you want the most performant and expressive langage: choose gremlin.
If you want the easiest one and what you implement is standard and not very complex, then use Cypher.
- optimuspaul 7y agoGremlin is everywhere, it's a horrible name and sort of difficult to reason with at first but it works, it's fast and there are a lot of databases that have support for it. I do prefer the declarative approach that cypher uses, but for most things gremlin got the job done easier and faster.