本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
基于 Java 的 Gremlin 客户端将与Amazon Neptune 一起使用
你可以在Amazon Neptune e 上使用两个基于 Java 的开源 Gremlin 客户端:A pache TinkerPop Java Gremlin 客户端
Apache TinkerPop Java Gremlin 客户端
如果可以,请始终使用您的引擎版本支持的最新版本的 Apache TinkerPop Java Gremlin 客户端
下表列出了不同 Neptune 引擎版本支持的 TinkerPop 客户端的最早和最新版本:
Neptune 引擎版本 | 最小 TinkerPop 版本 | 最大 TinkerPop 版本 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TinkerPop 客户端通常在一系列内向后兼容(例如3.3.x
,或3.4.x
)。在特殊情况下,必须打破向后兼容性,因此最好在TinkerPop升级到新的客户端版本之前查看升级建议
客户端可能无法使用服务器支持的版本中引入的新步骤或新功能,但除非升级建议
从 Neptune 引擎版本 1.1.1.0 开始,不要使用低于的 TinkerPop 版本3.5.2
。
Python 用户应避免使用 TinkerPop 版本,3.4.9
因为默认的超时设置需要直接配置(参见 TINKERPOP-2505
适用于 Amazon Neptune 的 Gremplin
Amazon Neptune 的 G remlin 客户端是基于 Java 的开源 Gremlin 客户端
Neptune Gremlin 客户端针对Neptune 团进行了优化。它允许您管理集群中多个实例的流量分配,并在添加或删除副本时适应集群拓扑的变化。您甚至可以将客户端配置为根据角色、实例类型、可用区 (AZ) 或与实例关联的标签在集群中的实例子集之间分配请求。
最新版本的 Neptune Gremlin Java 客户端已在 M
有关 Neptune Gremlin Java 客户端的更多信息,请参阅此博客文章