首页 > 解决方案 > TinkerPop 架构:需要澄清

问题描述

我最近是 Gremlin 的采用者,正在尝试拼凑对 TinkerPop 架构的理解。下图是否正确识别了所示组件之间的关系?

此图已根据 Stephen Mallete 的评论进行了修订 在此处输入图像描述

标签: gremlintinkerpop3

解决方案


有很多不同的方式可以将图形数据库视为启用了 TinkerPop,并且该定义在过去十年左右发生了变化和变化,因此 TinkerPop 一直存在。因此,我可以确认您对 Gremlin 控制台和启用 TinkerPop 的图形数据库之间交互的描述大部分是正确的,但实际上只是确定了一种可行的方法。我说“大部分正确”是因为 Gremlin 控制台通常不发送字节码,而是用户在输入之前输入的实际文本 - 即服务器处理的脚本。它进一步假设 Gremlin 控制台已针对:remote连接进行了配置,并且未使用本地建立的图表。

一些图表可以通过:remote连接工作,但实际上并没有“Gremlin 服务器”在运行……它们只会实现 Gremlin 服务器协议,因此有自己的方法来处理这些脚本。


推荐阅读