【问题标题】:Getting started with neo4jNeo4j 入门
【发布时间】:2012-12-11 00:28:09
【问题描述】:

我对 neo4j 完全陌生,很抱歉提出这样一个基本问题。我已经安装了neo4j,我使用的是shell“localhost:7474/webadmin/#/console/” 我正在寻找一个很好的例子,它使用一些 shell 命令从预先存在的图形数据库中读取、遍历、修改......然后执行一些查询以学习它。我不想使用任何 Java 或 Python,我想要的只是一些可以让我学习 neo4j 的命令行示例。 我搜索了很多,但除了一个矩阵示例之外找不到一个好的示例代码。 我很感激任何帮助。

【问题讨论】:

    标签: nosql neo4j


    【解决方案1】:

    Neo4J 的优点之一是它提供了出色的文档和学习材料(尤其是与其他支持 Graph 的数据库相比)。

    如前所述,以The Cypher Tutorial 开头是一个很好的起点。

    然后,当您学习基础知识时,请查看 The Neo4J Manual,其中包含有关每个 Cypher 语言命令(以及许多其他有趣的东西)的详细文档。

    最后,当您开始进行自己的查询时,请保留一份 Cypher Cheat Sheet 的副本,其中总结了所有命令。

    您甚至可以在不安装或运行 Neo4J 服务器的情况下查看 Cypher,只需转到 Neo4J Console 并在线测试您的查询(甚至创建指向它们的链接)。

    警告:当您开始阅读时,您可能会遇到Gremlin,这是 Neo4J 支持的常用图形查询语言。很尴尬而且和 Cypher 有很大的不同,所以如果你使用 Neo4J,你应该坚持使用 Cypher,它有更多的功能,而且大部分开发都是针对它进行的。

    【讨论】:

      【解决方案2】:

      Cypher 是您的朋友(此页面上有几个示例): http://www.neo4j.org/learn/cypher

      查看特定于 Cypher 的网络研讨会: http://watch.neo4j.org/

      最后,Cypher 备忘单: http://neo4j.org/resources/cypher

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-11-15
        • 2010-09-21
        • 1970-01-01
        • 1970-01-01
        • 2011-06-26
        • 2013-05-06
        相关资源
        最近更新 更多