本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
要與 Amazon Neptune 搭配使用的 Java 型 Gremlin 用戶端
您可以使用兩個開放原始碼 Java 的 Grimlin 用戶端中的任何一個搭配 Amazon Neptune:Apache TinkerPop Java Grimlin 用戶端,或 Amazon Neptune 的 Grimlin 用戶端
阿帕奇 TinkerPop Java 小鬼客戶端
如果可以的話,請始終使用引擎版本支持的最新版本的 Apache TinkerPop Java Grimlin 客戶端
下表列出不同 Neptune 引擎版本所支援的最早和最新版本的 TinkerPop 用戶端:
Neptune 引擎版本 | 最低 TinkerPop 版本 | 最大 TinkerPop 版本 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(已棄用) |
(已棄用) |
TinkerPop 客戶端通常在一個系列中向後兼容(3.3.x
例如,或3.4.x
)。在特殊情況下,向後相容性必須中斷,因此最好在TinkerPop升級到新的用戶端版本之前檢查升級建議
用戶端可能無法使用伺服器所支援版本以後的版本中引進的新步驟或新功能,但除非升級建議
注意
從 Neptune 引擎 TinkerPop 版本 1.1.1.0 開始,請勿使用低於. 3.5.2
Python 使用者應避免使用 TinkerPop 版本,3.4.9
因為需要直接設定的預設逾時設定 (請參閱 TINKERPOP-2505
適用於 Amazon Neptune 的 Gremlin Java 用戶端
Amazon Neptune 的 Gremlin 客戶端是一個基於 Java 的開源 Gimlin 客戶端,可作為標準 Java 客戶端
Neptune Gimlin 用戶端已針對 Neptune 叢集進行了最佳化。它可讓您管理叢集中多個執行個體的流量分佈,並在您新增或移除複本時因應叢集拓撲中的變更。您甚至可以設定用戶端,根據角色、執行個體類型、可用區域 (AZ) 或與執行個體相關聯的標籤,跨叢集中的執行個體子集分配請求。
Neptune Gremlin Java 用戶端的最新版本
如需有關 Neptune Gremlin Java 用戶端的詳細資訊,請參閱此部落格文章