我正在做一个关于图查询语言的研究,我认为Gremlin是专门用于遍历查询的,而Cypher是高效和更容易的,但我找不到一个具体的例子来区分它们。
谁能给我一些查询的例子,我们可以用Cypher而不是Gremlin或相反的方法。
谢谢
发布于 2018-04-08 21:16:24
这不是一种语言可以做什么而另一种语言做不到的问题,它们都足够完整,你可以用这两种语言进行任何类型的图形查询。问题很简单,你必须付出多大的努力才能实现它,以及结果是否会有性能、可读性和易改性。
Cypher是一种声明性语言,这意味着你声明了你想要看到的东西,引擎会找出如何为你获取数据。Gremlin在很大程度上是强制性的,这意味着您需要指定如何遍历图。这往往会让Gremlin变得更脆弱,
https://stackoverflow.com/questions/49712451
复制相似问题