Neo4j:小叮当和奥里斯小精灵的区别

Neo4j:小叮当和奥里斯小精灵的区别,neo4j,gremlin,tinkerpop,Neo4j,Gremlin,Tinkerpop,当我在网上寻找Neo4j的Gremlin实现时,我发现了以下两种可能的解决方案: 有人知道这两者在实践中有什么区别吗? 我看到了。是一个Neo4j插件,但我并不清楚第二个插件是什么,它是否会锁定整个数据库,从而不允许其他连接(我注意到它需要数据文件夹的路径) neo4j社区更喜欢哪一个 干杯 Alberto您的经验法则应该是源代码中的活动 neo4j gremlin插件今年有3次提交- 酒鬼更活跃- neo4j小精灵插件 通过支持Gremlin查询语言扩展现有Neo4j服务器 Tinke

当我在网上寻找Neo4j的Gremlin实现时,我发现了以下两种可能的解决方案:

  • 有人知道这两者在实践中有什么区别吗? 我看到了。是一个Neo4j插件,但我并不清楚第二个插件是什么,它是否会锁定整个数据库,从而不允许其他连接(我注意到它需要数据文件夹的路径)

    neo4j社区更喜欢哪一个

    干杯


    Alberto

    您的经验法则应该是源代码中的活动

    • neo4j gremlin插件今年有3次提交-
    • 酒鬼更活跃-
    neo4j小精灵插件

    通过支持Gremlin查询语言扩展现有Neo4j服务器

    TinkerPop Neo4j Gremlin


    通过对Neo4j服务器的支持扩展Gremlin控制台。

    我不确定这是否真的有区别,因为没有直接的比较。第二个链接是TinkerPop项目,特别是TinkerPop API的Neo4j实现。它在嵌入式模式下运行,并且还没有对HA的支持(尽管我们希望很快能够实现)。Neo4j实现可以在其中运行,让我们将Gremlin作为REST、websockets等端点发送给它


    您提供的第一个链接中的项目使用该实现将Gremlin发送到Neo4j服务器,因此第一个项目依赖于第二个项目

    谢谢你的回答,斯蒂芬。既然我看到你是Github中Aurelius的成员,你知道neo4j gremlin插件是否支持neo4j 2.2.7吗?我已经按照项目页面中报告的说明进行了操作,但我得到了以下错误:
    启动Neo4j服务器失败:javax.servlet.ServletException:org.Neo4j.Server.web.NeoServletContainer-e1dd969@ae4c07fc==org.neo4j.server.web.NeoServletContainer,-1,false
    你知道吗,碰巧,发生了什么事?目前存在一些依赖性问题,阻止我升级版本。受支持的最新Neo4j版本是2.2.1,因此您应该使用它。@DanielKuppitz,我已经发布了一个,您对此有何评论?干杯