neo4j相关内容

Neo4j Cypher:查找/合并至少有2个公共节点的节点

我是Graph DB和Neo4j的新手,需要帮助来查询至少有2个公共节点的数据 Graph 从上图中,我需要获取ROW1和Row2的详细信息,因为它是两个公共节点ID_B和ID_C Graph 2 with more nodes having common neighbor 使用图表2,我需要将第1行、第2行和第3行的详细信息合并为 第1行和第2行ID_B、ID_C相同 第2行 ..
发布时间:2022-08-22 17:12:17 其他开发

出现次数最多的一对演员

首次尝试使用电影图形示例的Neo4j/Cypher用户。 我想退还一起出演电影次数最多的那对演员。我正在尝试的代码似乎按DESC顺序给了我想要的东西,但我如何将其限制为仅最高强度而不是所有对? MATCH (n)-[:ACTED_IN]->(m) ..
发布时间:2022-08-02 20:08:15 其他开发

如何标识已排序的列表

我想知道列表“A”是否已经按其值进行了排序(严格按升序)。我想复制一份列表(=>“B”),并将其与按值排序的“A”进行比较(使用ASC)。在目前的状态下,我不知道如何创建列表的副本。也许有另一种更简单的方法来解决此问题(使用Cypher)。 推荐答案 如果您不想/不能使用apoc,可以使用 对列表进行排序 UNWIND list as item WITH list, ..
发布时间:2022-08-02 19:52:21 其他开发

Neo4j查询结果缓存

我注意到,当我一遍又一遍地运行繁重的查询时,它需要相同的持续时间才能完成。这不是数据库的典型行为。Ne4j是否缓存查询? 推荐答案 Neo4j缓存存储文件、节点和关系对象以及查询计划。但是,它不会自己查询结果,这需要在应用程序端完成。 ..
发布时间:2022-06-26 21:19:06 其他开发

Bean验证不起作用,春季数据ne4j

我正在使用带有嵌入式ne4j的SDN。我必须使用Bean验证,但它不起作用。空值保存在数据库中,没有任何异常。 依赖项 dependencies { // specify dependencies here under either 'build', 'compile', 'runtime', 'test' or 'provided' scopes e.g. // ru ..
发布时间:2022-06-22 15:23:30 其他开发

Networkx图中的哪些元素可能成为新4j图的标签?

我在networkx中有一个MultiDiGraph,我正在考虑将其导出到new 4j。我已经有了一个名为ntype的节点属性和一个名为dtype的边属性,它符合新4j图的节点和边的标签概念。 来自networkx的哪些元素可能成为新4j的标签?如何管理它? 我添加了一个python图形的示例,以及在导出到ne4j时希望获得的图形。 以下是python的代码 import ..
发布时间:2022-03-31 21:59:51 Python

Neo4j循环:从结果中排除某些节点

我有两个查询,分别称为查询A和查询B。我需要的是获取查询A中不在查询B中的所有结果。示例: 查询A: MATCH (m:MyNode {prop: 'value'}), (n:MyNode {prop: 'value', otherProp: (m).otherProp} WHERE mn AND shortestPath( (m)-[*]-(n) ) IS NULL RE ..
发布时间:2022-02-25 18:22:52 其他开发

为apoc.create.relationship()合并而不是创建

过程apoc.create.relationship(n1,RelType,{},n2)的行为与CREATE语句一致。 如果节点N1和N2之间已存在RelType类型的关系,则apoc.create.relationship()将创建重复关系。 是否存在行为类似于合并的等效版本的apoc.create.relationship()? 推荐答案 有一个过程 apoc.merg ..
发布时间:2022-02-25 18:21:29 其他开发

Neo4j:仅当不存在时如何调用";create index";

CREATE INDEX 命令不是幂等的,如果给定的索引已经存在,则会导致错误。我刚接触ne4j,找不到一个可以避免这个错误的谓词。我尝试了ANY(...)的各种排列,它们都出现在“db.index()”中。 由于CREATE INDEX ...在索引存在时失败,DROP INDEX ...在索引不存在时失败,我不知道如何编写仅在需要时创建索引的.cypher文件。 ..
发布时间:2022-02-25 18:18:43 其他开发

ne4j cypher将数组/列表转换为字符串

我的图表中的一种边具有名为角色的属性。它是字符串数组/列表。类似于["Bill Smoke", "Haskell Moore", "Tadeusz Kesselring", "Nurse Noakes", "Boardman Mephi", "Old Georgie"] 如何将其转换为字符串?我想加入他们。使用JS,我可以做['asd', '1', '2'].join('')。我希望Cyph ..
发布时间:2022-02-25 18:17:34 其他开发

如何在ne4j中合并多行?

我有以下节点: p:Person s:Skill 关系为:(p)-[KNOWS]-(s)。 我的查询是: MATCH (p:Person)-[r:KNOWS]->(s:Skill) WHERE p.Name=~'Julie.*' RETURN (p.Name),(s.Name) 输出为: ╒════════════╤═══════════════════════ ..
发布时间:2022-02-25 18:16:22 其他开发

从图形获取文本格式的路径

在我的图表中,数据如下所示。 其中a、b、c、d是节点,R1、R2、R3、R4是关系。 a-r1->b b-r2->a b-r2->c c-r1->b d-r3->a a-r1->d like this. 我正在使用以下Cypher获取最大深度为3的路径。 MATCH p=(n)-[r*1..3]-(m) WHERE n.id=1 and m.id=2 RETURN p ..
发布时间:2022-02-25 18:14:39 其他开发

Neo4j时间依赖图模型

我需要有关时间依赖域的new 4j图结构模型的帮助。有关要求和问题,请参见以下草图: 图1&;2:每一天我都有节点和节点之间的关系。我将这种关系定义为某个词汇单位(句子)中两个节点(例如单词)之间的共现关系。同一节点可以在几天内与新节点一起出现,也可以已经存在一次。 请参见下面的示例,其中我们只考虑节点的命名实体: 2013/01/01:彼得今晚在想卡桑德拉的事。 2013/0 ..
发布时间:2022-02-25 18:13:35 其他开发

自上周以来,无法在NEO4J上使用定期提交运行';

我上周在我的Mac上下载了NEO4J桌面版。(版本1.2.4) Neo4j浏览器版本:4.0.3 Neo4j服务器版本:3.5.14(企业版) 上周我使用USING PERIODIC COMMIT命令加载CSV,如下所示,这很好地建立了我的关系。但是,从几天前开始,我尝试执行完全相同的命令,但现在收到错误信息,显示为Executing queries that use periodi ..
发布时间:2022-02-22 09:06:55 其他开发

图书图表的关系模式

我制作了以下图表,以显示与其有关系的图书和人员: 有两个节点: 人员 书籍 和三个关系(具有它们的属性,未在图形中显示): READ(DATE,NUM_STARS) 已写入(日期) 已审阅(DATE,NUM_STARS,TEXT_REVIEW) 如果要在关系数据库中对此进行建模,模式可能是什么样子?我的想法是打破每一个关系和节点,大概是这样的: 节点人员 ..

与服务器分开托管 Neo4J 浏览器

我想运行三个不同的 Neo4J 实例(每个实例都有不同的数据库).然后我需要三个不同的 Neo4J 浏览器可视化工具(想想 project1.domainname.com/project2.domainname.com/project3.domainname.com),每个都映射到一个特定的数据库实例 我已经设法让三个不同的数据库实例在单个 Azure VM 上运行 - 到目前为止一切顺利. ..
发布时间:2022-01-23 18:59:41 其他开发

lucene 如何与 Neo4j 一起工作

我是 Neo4j 和 Solr/Lucene 的新手.我读过我们可以在 Neo4j 中使用 lucene 查询,这是如何工作的?Neo4j中使用lucene查询有什么用? 我还需要一个建议.我需要编写一个应用程序来搜索和分析数据.这可能对我 Neo4j 或 Solr 有帮助吗? 解决方案 Neo4J 使用 lucene 作为其 遗留索引.目前,Neo4J 支持多种索引,比如在节点上创 ..
发布时间:2022-01-15 13:18:12 其他开发