Questions tagged «neo4j»

7
基于图的数据库(http://neo4j.org/)的用例是什么?[关闭]
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 我已经使用了很多关系数据库,并决定尝试其他可用类型。 这个特殊的产品看起来不错,很有前途:http : //neo4j.org/ 有没有人使用基于图的数据库?从可用性角度来看,优缺点是什么? 您在生产环境中使用过这些吗?促使您使用它们的要求是什么?


9
Neo4j-Cypher vs Gremlin查询语言
我开始使用REST API开发Neo4j。我看到有两种执行复杂查询的选项-Cypher(Neo4j的查询语言)和Gremlin(通用图查询/遍历语言)。 这就是我想知道的-是否有任何查询或操作可以通过使用Gremlin来完成,而不能通过Cypher来完成?或相反亦然? 对我而言,Cypher似乎比Gremlin更清晰,总的来说,似乎Neo4j中的家伙正在与Cypher一起使用。但是-如果Cypher与Gremlin相比有限,我真的很想提前知道。

7
删除neo4j 1.8中的所有节点和关系
我知道这个问题已经 为我的研究问了很多人,这是以前问过的一些问题 如何删除neo4j图中的所有关系? https://groups.google.com/forum/#!topic/neo4j/lgIaESPgUgE 但是毕竟,仍然不能解决我们的问题, 我们只想删除“所有”节点和“所有”关系 假设删除“ ALL”可以看到剩余的0个节点0个属性和0个关系 这是我执行论坛建议的删除“ ALL”后拍摄的屏幕截图 我的问题还是一样,如何删除neo4j中的所有节点和所有关系

6
如果不存在关系,则返回节点
我正在尝试使用密码创建查询,以“查找”厨师可能缺少的食材,我的图形设置如下: (ingredient_value)-[:is_part_of]->(ingredient) (ingredient)的键/值将为name =“ dye colors”。 (ingredient_value)可能具有键/值value =“ red”,并且“是”的一部分(ingredient, name="dye colors")。 (chef)-[:has_value]->(ingredient_value)<-[:requires_value]-(recipe)-[:requires_ingredient]->(ingredient) 我正在使用此查询来获取ingredients食谱所需的所有,但不是它们的实际值,但我希望仅返回ingredients厨师没有的返回值,而不是每个食谱所需的所有配料。我试过了 (chef)-[:has_value]->(ingredient_value)<-[:requires_value]-(recipe)-[:requires_ingredient]->(ingredient)<-[:has_ingredient*0..0]-chef 但这什么也没返回。 这是可以通过cypher / neo4j来完成的事情,还是可以通过返回所有成分并自己对它们进行分类来最好地处理? 奖励:还有一种方法可以使用密码将厨师拥有的所有值与食谱所需的所有值进行匹配。到目前为止,我只返回了由a返回的所有部分匹配项,chef-[:has_value]->ingredient_value<-[:requires_value]-recipe并且自己汇总了结果。
88 neo4j  cypher 

3
Neo4J通过ID获取节点
我在一个项目中使用neo4j,有一个节点只有一个属性name,我想使用ID获取该节点,它已经有一个ID,但是当我使用此代码时 MATCH (s:SKILLS{ID:65110}) return s 它什么也不返回,这是我的节点 如果查询错误,那么我如何使用数字查询
84 neo4j 

10
如何增加Ubuntu中Neo4j的最大文件打开限制(ulimit)?
目前ulimit -n显示10000。我想将其增加到40000。我已经编辑了“ /etc/sysctl.conf”并放入了fs.file-max=40000。我还编辑/etc/security/limits.conf和更新了硬值和软值。但是ulimit仍然显示10000。完成所有这些更改后,我重新启动了笔记本电脑。我可以访问root密码。 usr_name@usr_name-lap:/etc$ /sbin/sysctl fs.file-max fs.file-max = 500000 在/etc/security/limits.conf-中添加了以下几行 * soft nofile 40000 * hard nofile 40000 我还添加了以下内容/etc/pam.d/su- session required pam_limits.so 我已经尝试了其他论坛上给出的所有可能方式,但是我可以达到的最大限制10000,不能超过此上限。可能是什么问题? 我进行此更改是因为neo4j引发最大打开文件限制达到错误。
78 linux  ubuntu  neo4j  limit  ulimit 

7
如何重设/清除/删除neo4j数据库?
我们可以通过以下查询删除所有节点和关系。 MATCH (n) OPTIONAL MATCH (n)-[r]-() DELETE n,r 但是新创建的节点的内部ID为({last node internal id} + 1)。它不会重置为零。 我们如何重置neo4j数据库,例如新创建的节点将获得id为0? 从2.3版开始,我们可以删除所有具有关系的节点, MATCH (n) DETACH DELETE n
73 database  neo4j  cypher 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.