【问题标题】:Installation & Configuration of Gremlin-neo4j in windowswindows下Gremlin-neo4j的安装和配置
【发布时间】:2018-08-03 05:32:22
【问题描述】:

您好,我是 gremlin 和 neo4j 的新手,请告诉我如何安装和配置这个数据库。 我使用这个http://tinkerpop.apache.org/docs/3.1.0-incubating/ 链接作为参考,但我没有配置它。

【问题讨论】:

    标签: neo4j gremlin


    【解决方案1】:

    那是您在该链接中引用的 TinkerPop 的非常旧版本。最新版本是3.3.3,请考虑使用。

    最简单的入门方法是创建一个Graph 实例,它将以嵌入式模式启动 Neo4j:

    Graph graph = Neo4j.open('data/neo4j');
    GraphTraversalSource g = graph.traversal();
    List<Vertex> vertices = g.V().toList()
    

    为了更好地控制 Neo4j 特定配置而不是所有默认配置,您需要创建一个属性文件或 Configuration 对象并将其传递给 open() 而不是您的数据所在的目录:

    Configuration conf = new BaseConfiguration();
    conf.setProperty("gremlin.neo4j.directory","/tmp/neo4j");
    conf.setProperty("gremlin.neo4j.multiProperties",false);
    conf.setProperty("gremlin.neo4j.conf.dbms.transaction.timeout","60000s");
    Graph graph = Neo4jGraph.open(configuration);
    GraphTraversalSource g = graph.traversal();
    List<Vertex> vertices = g.V().toList()
    

    我建议最初坚持使用嵌入式模式,但也可以使用上面定义的“配置”方法以高可用性模式连接here in the documentation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-02
      • 1970-01-01
      • 1970-01-01
      • 2021-02-12
      • 2013-06-30
      相关资源
      最近更新 更多