cypher vs neo4j-sh:为什么我们两个都有?

Sri*_*bat 1 neo4j

我明白2如何不同:

  • neo4j-sh(不是我猜的真实姓名)适用于类似文件系统的抽象
  • cypher更像是一种类似SQL的方法

但为什么我们两个都有?

我实际上非常喜欢将数据结构作为文件系统进行操作的能力(就像FUSE对procfs之类的东西一样)并且很乐意在其中编写所有重要的脚本.

但它是否气馁?我想做的最后一件事是依赖于将来不支持或弃用的技术.

naw*_*oth 5

我不认为neo4j-shell旨在用于应用程序,预期的用例是在开发和调试期间.请注意,它还支持Cypher查询.我会说尽可能去Cypher.

在Cypher发明之前,neo4j-shell已经存在,所以这就是我们目前同时拥有它们的原因.