neo4j中的节点标识符

我是Neo4j的新手-昨天晚上才开始玩它。 我注意到所有节点都是由在节点创建期间生成的自动递增的整数来标识的-总是这样吗? 我的数据集有自然的字符串键,所以我想避免在Neo4j指定的ID和我自己的ID之间进行映射。 是否可以使用字符串标识符?…


neo4j:如何切换数据库?

您好我用自定义Java应用程序创建了一个neo4j数据库,并尝试更改配置文件中的路径以连接到已创建的数据库。 尝试检查webadmin控制台中的数据时,只有节点0可见(似乎数据库为空)。 我试图将相同的数据库导入Gephi并且它不是空的。 此外,当我尝试切换回原始数据库(也不是空的)时,在webadmin中只出现节点0。 我尝试通过以下方式修改neo4j-server.propertied…


nosql - 如何获得与Neo4j Cypher中给定属性具有给定数量输出关系的节点?

在我的域中,节点可以有多个相同类型的关系到其他实体。 每个关系都有几个属性,我想通过至少两个关系来获取给定属性的节点。 EG:节点之间的关系具有财产year 。 如何找到与2012 year设置至少两个外向关系的节点? 为什么Chypher查询到目前为止(语法错误) START x=node(*) MATCH x-[r:RELATIONSHIP_TYPE]->y WITH COUNT(r…


neo4j中的节点之间不能添加多个关系

我正在试图用Neo4J建立一个社交网络。 这就要求用户可以与其他用户有多重关系。 当我试图坚持这些关系时,只有一个被存储。 例如,这是我做的测试单位: @Test public void testFindConnections(){Id id1=new Id(); id1.setId("first-node"); Id id2=new Id();…



Cypher查询列出所有断开连接的图Neo4j图形数据库?

Neo4j图形数据库拥有大约50,000个节点和> 50,000个关系。 有一个包含大多数节点的主图。 但是有几个图表还没有连接到主图表。 为了连接各种图形以形成一个大的主图,我打算使用Cypher查询来列出按其大小排序的连接节点的路径或集合(首先是最大不连通图)。 在stackoverflow上有几个帖子,如: 查找图中的所有断开的子图,但是如何使用Cypher解决这个问题并不明显。…


neo4j - 如何找到与密码查询所有最长的路径?

我想编写一个密码查询,查找所有与STATUS=“on”属性相互关系的节点中最长的路径,这是我迄今为止所做的: start n=node(*) match p=n-[r:INCLUDE*..]->m with n,MAX(length(p)) as l match p=n-[r:INCLUDE*..]->m WHERE all(rel in r where rel.stat…


你如何使用neo4j参数?

我正在查看neo4j的文档,我发现我可以在创建对象时使用参数。 特别是当我看到这个页面时,我看到了代码:{"props":{ "position":"Developer", "name":"Andres"}} 查询。 CREATE({ props}) 然而,当我使用Web界面访问我的本地机器上的neo4j数据库时,我不知道如何指定参数。 只需…


Neo4J通过ID获取节点

我正在使用neo4j作为我的一个项目,有一个节点只有一个属性作为name,我想使用ID获取该节点,它已经有一个ID但是当我使用这个代码时 MATCH(s:SKILLS{ID:65110}) return s 它没有返回,继承我的节点 如果查询错误,那么如何使用数字查询它…


c# - Neo4j.NET客户端执行字符串查询

是否可以使用Neo4j.NET客户端或任何其他模块执行CYPHER查询作为普通的旧字符串? 例如,如果我想添加一些节点到我的图形数据库中,并且已经组装了这些语句,是否有一种方法来执行一个字符串: CREATE(n:Edit{name:"L-1154LX"}); 我正在寻找批处理已经创建的CREATE CYPHER查询列表。…


是否有一个简单的基于GUI的方式来建立在neo4j图?

有没有用于neo4j的GUI生成器? 我希望能够通过点击可视化中的节点来快速添加新节点,设置标签,设置属性和关系。 我搜查了一下,但什么都没找到。 谢谢。…




neo4j neo4j教程 neo4j创建关系 neo4j关系 neo4j查看数据库 neo4j官网 python教程 id查询 cypher查询节点 w3c