【发布时间】:2021-05-06 23:40:12
【问题描述】:
我对这个项目很感兴趣,想进一步了解 RedisGraph 的内部结构,并寻找 Redis-Streams 和 Redis-Graph 模块之间互操作性的可行性。
因此,我想知道在我们运行 TYPE myGraph 命令时,您构建了自己的“graphdata”数据结构的 Redis 原生数据结构。
- RedisGraph 模块内部的图(或其子组件、节点、边、路径)是否建立在 Redis 的已知数据结构之上,例如 SETS、LISTS 等。
- 或 RedisGraph 在其模块内使用原生的新数据结构。 提前感谢您的回答和支持!
【问题讨论】:
-
您能否扩展一下,您所说的流和图是什么意思?
-
我的意思是有没有办法通过 Redis-Streams 与 RedisGraph 数据结构进行交互。或者换句话说,我可以使用 Redis-stream 模块在 Redisgraph 中流式传输图形吗
-
您的意思是要捕获流事件并据此更新图表吗?
-
您可能需要检查 Redis 模块 redisgears.io 它允许您注册流事件
-
我想实时查询图,想象一下像在 Kafka 中,数据是流动的,当它来的时候更新图,然后我们可以实时图查询答案
标签: redis redisgraph redis-streams