为您的 Neptune 引擎版本选择合适的 TinkerPop 客户端 - Amazon Neptune
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

为您的 Neptune 引擎版本选择合适的 TinkerPop 客户端

作为一项规则,最好使用与服务器上运行的 Neptune 引擎版本相同的 Gremlin 客户端。

在某些情况下,您可以使用 3.3.x 和 3.4.x 系列中提供的最新版本的客户端,以获得错误修复的好处。TinkerPop 客户端通常在一个系列中向后兼容,但也有例外。在使用更高版本之前,请检查其开源TinkerPop 升级信息,以确保您正在运行的服务器版本没有重大更改。

此外,较新的客户端在针对较旧的服务器版本运行时,可能无法使用它支持的新步骤和其他功能。尽管如此,除非升级信息发出重大更改,否则您的现有查询和功能应继续工作。

下表显示了不同 Neptune 引擎版本的客户端版本兼容性:

引擎版本 修补版本 TinkerPop 客户端版本
1.0.1.0 小于 2006 年 3.3.0 到 3.3.2
1.0.1.0 200366.0 及更高版本 3.4.0 到 3.4.1
1.0.1.1 (任何修补版本) 3.3.0 到 3.3.2
1.0.1.2 (任何修补版本) 3.4.0 到 3.4.1
1.0.1.3 (任何修补版本) 3.4.0 到 3.4.1
1.0.2.0 (任何修补版本) 3.4.0 到 3.4.1
1.0.2.1 (任何修补版本) 3.4.0 到 3.4.1
1.0.2.2 (任何修补版本) 3.4.0 到 3.4.3
1.0.3.0 (任何修补版本) 3.4.0 到 3.4.3
1.0.4.0 (任何修补版本) 3.4.0 到 3.4.10
1.0.4.1 (任何修补版本) 3.4.0 到 3.4.10
1.0.4.2 (任何修补版本) 3.4.0 到 3.4.10
TinkerPop 客户端版本 格雷姆林希格 4 版
3.4.9 2.1.2
3.4.8 2.1.1
3.4.1 到 3.4.8 2.0.2
注意

Python 用户应避免使用 TinkerPop 版本3.4.9,因为需要直接配置的默认超时设置(请参阅小叮当的同位素)。