在 Mac 上启动 Neo4j
我试图启动 neo4j 服务器,但没有成功。我已遵循指南 http://docs.neo4j.org/ chunked/snapshot/server-installation.html#_mac_osx_service,但不断…
在 Neo4J 中遍历树结构时的建模替代方案和性能
我使用 Neo4J 图形数据库建模了树结构。所有节点都代表一个具有特征名称的类别。所以我必须经常从根到特定的节点/类别遍历我的树。哪个节点取决于作为…
如何在 Gremlin 上更新多个顶点属性?
我想在顶点上添加多个属性。我可以这样做: g.v(1).firstname='Marko' g.v(1).lastname='Rodriguez' 但是如何在单个查询中使用以下哈希 {firstname:'M…
Neo4j 使用 Spring 数据进行急切/延迟加载
我正在研究 Neo4j,并且有一个关于对象急切/延迟加载的问题。可以说我有类 Trolley ,其中有 Set (带有 getters/setters)。如果我执行以下操作: Tr…
尝试生成模型时出现错误 neo4j [未找到]
我安装了 JRuby 和 neo4j gem 并尝试使用生成器来创建模型: jruby -S rails generate scaffold User name:string born:date --orm=neo4j 但是,我收…
同一两个节点之间具有相同类型但具有不同属性的多个关系
我可以在相同的两个节点之间创建多个相同类型的关系吗?我试图发现与相同关系类型连接的节点中的模式。例如,关系 PERFORMED_BY 可以具有将 Person1 …
查找两个节点之间的所有路径
使用 gremlin 脚本和 neo4j,我尝试查找两个节点之间的所有路径,最多向下 10 个级别。但我从 REST API 得到的响应只是一个 java.lang.ArrayIndexOutO…
如何切换图形(在 Neo4j 上)?
使用后如何返回 Neo4J 图 g = new TinkerGraph() 我想它类似于 g.loadGraphML(...) 编辑: 您的答案帮助我更好地理解 loadGraphML() 的工作原理,但它…
如何在图数据库(如 Neo4j)中对现实世界的关系进行建模?
我有一个关于在图形数据库中建模的一般性问题,但我似乎无法解决这个问题。 您如何建模这种类型的关系:“牛顿发明了微积分”? 在简单图表中,您可以…
数据库中的分层数据:递归查询、闭包表、图形数据库
我正在开始一个具有一些分层数据的新项目,并且我正在研究目前将其存储在数据库中的所有选项。 我正在使用 PostgreSQL,它允许递归查询。我还研究了关…
尝试通过 REST 访问 Neo4j 数据库以使用 Gremlin 进行遍历时出错
我在 Neo4j 数据库上使用 Gremlin。我能够加载tinkergraph 数据库并对其进行gremlin 遍历,但无法加载本地数据库并对其进行遍历。 从控制台上的修补图…
如何在 Gremlin 中链接命令?
以下命令有效 t = new Table(); g.V.as('id').as('properties').table(t){it.id}{it.map} print t 以下命令有效 t = new Table(); g.V.as('id').as('p…
如何重建Neo4j Lucene索引? - Neo4j.rb
我在 Rails 3.1 上使用 Neo4j.rb gem (1.2.2) 在 Neo4j (1.4) 上运行 我遇到了 Neo4j 索引损坏的问题,我无法再运行数据库,如 这个 我删除了db/index…