问题标签 [redisgraph]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
33 浏览

cypher - 有条件地创造关系?

我有一个移动关系的查询,但如果存在现有的目标关系,它们不会被替换,所以我最终得到了两个相似的连接。

如果 (b)-[:q]->(new) 存在,nr1 不会覆盖它,而是创建新关系,所以我最终得到两个 .

如果 r1 或 r2 尚不存在,我想创建 nr1 或 nr2 并且如果存在则对值求和,否则只需复制它们

0 投票
1 回答
157 浏览

graph - RedisGraph:合并节点并移动所有关系?

在 RedisGraph 中使用 Cypher/python 有没有办法

合并两个节点并将所有关系从旧节点移动到新节点?

我怀疑没有纯 Cypher 解决方案......在这种情况下,等效的原子操作是什么以及如何将它们组合起来以实现 MERGE-nodes+rel

neo4j 有 apoc.refactor.mergeNodes(nodes, options), apoc.refactor.mergeRelationships(rels, options),但这对我没有帮助!:(因为我使用的是 RedisGraph。

问题是在 RG 中我没有较低级别的访问权限来进行枚举/迭代以编程方式执行此操作!


这在一个方向上起作用,我必须应用->反向<-第二次。

有什么方法可以将它组合在单个查询中?

0 投票
1 回答
67 浏览

neo4j - 在节点值中找到“GAP”?还是下一个?

假设我有一个节点的值是 10 的倍数。我想找到值中的第一个 GAP。这是我在 numpy 中的做法:

我将如何在 Cypher 中执行此操作...?

我正在使用 RedisGraph。

PS> 如果没有 GAP,它应该返回下一个值,即最大 + 10,如果可能的话!

0 投票
1 回答
39 浏览

redisgraph - RedisGraph:指定整数类型的值?最大整数?

有没有办法指定属性可以使用哪种特定类型的整数:int16,uint32 ..?还是只是数字??

第二:我们可以在 RedisGraph 中使用的最大整数值是多少?

0 投票
0 回答
125 浏览

redisgraph - RedisInsight:配置图形视觉显示/结果?

有没有办法在 RedisInsight 中配置 RedisGraph 结果的显示。可能是直接编辑 CSS 的选项也不错。

原因 :

  • 节点的颜色很糟糕
  • 字体大小太小
  • 很高兴能够更改具有属性值 X 的节点的颜色
  • 最好能够指定将显示的默认属性而不是节点 ID。鼠标悬停也一样。(我知道我可以改变,但为每个结果都做这件事变得乏味)。
  • 关系也一样
  • ERR:如果结果中的某些节点没有您要切换到的属性(用于显示),则“切换”不起作用,即所有节点仍显示 ID
  • 对于我的屏幕,它只是碰巧隐藏了 +/- 缩放,即我必须来回滚动。如果我们可以使用键盘来放大/缩小就好了
  • 一旦你选择了一些东西,你必须在图表区域之外点击才能滚动,超级烦人
  • 查询编辑器上的命令历史记录会很好
  • 固定结果区域的能力,以便新结果不会产生另一个区域.. 有多个结果区域的选项很好,但正常的交互是改进查询而不是每次都编写新查询。(标签会更好)
  • 如果可能,选择区域进行缩放会很好。(通过按住鼠标并选择区域)
  • !!在节点外双击,可以缩放,而不是什么都不做
  • !!本地缩放/搜索:输入搜索栏(在 +/- 之后有空间)以放大具有属性和/或值 fe val:3 , word:test ,...的节点

在此处发布此内容是因为找不到对 RedisInsight 提供反馈的地方!

0 投票
1 回答
60 浏览

neo4j - 中间包含特定节点的路径?

在 Cypher 中,您可以获得锚定在两个节点 fe 上的路径

问题是我怎样才能获得中间包含say node '(x) where x.val = 5' 的路径,而不是所有路径

0 投票
1 回答
87 浏览

neo4j - Cypher:表示嵌套图?

您将如何在 Graph DB 中表示图形的图形。Fe 记忆上它可能看起来像这样:

在某种意义上,(a)->(b) for (c) 充当单个节点,但在内部是两个链接节点。当然,您应该能够进一步嵌套它们。

是否有一些图形结构可以用来表示这一点。


???


@bouteillebleu:第二种变体

0 投票
1 回答
252 浏览

redis - 在 RedisGraph 中增加一个节点属性

在 vanilla Redis 中,我可以INCR使用数字键将其加一。我可以对 RedisGraph 属性做同样的事情吗?

0 投票
0 回答
249 浏览

azure - Azure 中的 Redisgraph

Redisgraph 是否可以通过市场在 Azure 中获得?

我们只在 Azure 市场中看到 Redis 缓存服务。

我们想使用 Azure arm 模板部署 RedisGraph,可以吗?

0 投票
1 回答
116 浏览

neo4j - Redis Graph:搜索具有模式属性的 n 个连续节点?

在 python 代码中,我得到了节点 fe [1,2,3] 的 uid 列表。

我想构建一个查询来查找连续连接的节点并返回父节点。

所以在这种情况下,查询将如下所示:

如您所见,如果我使用更长的列表 fe [5,3,104,202,....],这不是非常可扩展的,查询将增长很多。

有没有可以用来处理不同大小列表的快捷方式。请记住,节点的顺序必须与数据列表匹配。