Neo4j - Cypher vs Gremlin langage de requête

Je commence à développer avec Neo4j à l'aide de l'API REST.
J'ai vu qu'il y a deux options pour effectuer des requêtes complexes - Cypher (Neo4j le langage de requête) et Gremlin (l'objectif général graphe requête/traversée de la langue).

Voici ce que je veux savoir est-il de la requête ou de l'exploitation qui peut être fait en utilisant Gremlin et ne peut être fait avec Cypher? ou vice-versa?

Monogramme semble beaucoup plus clair pour moi que Gremlin, et en général, il semble que les gars de Neo4j vont avec Monogramme.
Mais si le Chiffre est faible comparé à Gremlin, je voudrais vraiment savoir à l'avance.

  • Cypher est un non-turing langage déclaratif. Gremlin est une fantaisie wrapper sur Neo4j API Java et est un impératif. Clairement, il y a des choses possibles à faire dans gremlin que vous ne pouvez pas en monogramme.
  • Apache Spark 3 comprendra Cypher, qui dit beaucoup de choses sur leur point de vue sur ce.
InformationsquelleAutor Rubinsh | 2012-12-11