选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

正在连接亚马逊 Neptune 集群

聚焦模式
正在连接亚马逊 Neptune 集群 - Amazon Neptune

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

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

创建 Neptune 集群后,您可以配置访问该集群的连接方法。

设置 curl 或 awscurl 以与您的 Neptune 端点进行通信

如本文档中的许多示例所示,拥有用于向 Neptune 数据库集群提交查询的命令行工具非常方便。未启用 IAM 身份验证时,curl 命令行工具是与 Neptune 端点通信的上佳选择。从 7.75.0 开始的版本支持 --aws-sigv4 选项,用于在启用 IAM 身份验证时对请求进行签名。

对于启用了 IAM 身份验证的端点,也可以使用 awscurl,它使用的语法与 curl 几乎完全相同,但支持按 IAM 身份验证的要求对请求进行签名。由于 IAM 身份验证提供了额外的安全性,因此通常最好启用它。

有关如何使用 curl(或 awscurl)的信息,请参阅 curl 手册页面和电子书 Everything curl

要使用 HTTPS 进行连接(Neptune 需要),curl 需要访问相应的证书。只要 curl 可以找到相应的证书,它即可像处理 HTTP 连接一样处理 HTTPS 连接,而无需额外的参数。对于 awscurl 也是如此。本文档中的示例基于该场景。

要了解如何获取此类证书以及如何将其正确格式化为 curl 可以使用的证书颁发机构 (CA) 证书存储,请参阅 curl 文档中的 SSL 证书验证

然后,您使用 CURL_CA_BUNDLE 环境变量指定此 CA 证书存储的位置。在 Windows 上,curl 自动在名为 curl-ca-bundle.crt 的文件中查找它。首先在与 curl.exe 相同的目录中查找,然后在路径的其他位置查找。有关更多信息,请参阅 SSL 证书验证

连接到 Neptune 数据库集群的不同方法

Amazon Neptune 数据库集群只能 在 Amazon Virtual Private Cloud (Amazon VPC) 中创建。除非您为数据库集群启用和设置 Neptune 公共端点,否则只能在该 VPC 内访问其端点。

有以下几种不同的方法可以设置对 VPC 中 Neptune 数据库集群的访问:

本页内容

下一主题:

在 VPC 中

上一主题:

配置 VPC
隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。