从 Studio 3T 连接到 Amazon DocumentDB 集群 - Amazon DocumentDB
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

从 Studio 3T 连接到 Amazon DocumentDB 集群

3T Studio对于使用 MongoDB 的开发人员和数据工程师而言,是一款受欢迎的 GUI 和 IDE。它提供了几种强大的数据功能树、表格和 JSON 视图、CSV、JSON、SQL 和 bson/monGoDump 中的导入/导出、灵活的查询选项、可视化拖放 UI、带自动完成功能的内置 mongo shell、聚合管道编辑器和 SQL 查询支持。

先决条件

  • 如果您尚未在 Amazon EC2 上运行 Amazon DocumentDB 集群,请按照有关如何执行以下操作的说明操作:Connect Amazon EC2.

  • 如果您没有 Studio 3T,下载并安装它.

Connect 工作室 3T

  1. 选择Connect (连接)位于工具栏左上角的位置。

  2. 选择新连接位于工具栏左上角的位置。

  3. 在存储库的服务器选项卡,在服务器字段中,输入群集终端节点信息。

    注意

    找不到集群终端节点? 只需按照步骤操作这里.

  4. 选择身份验证选项卡然后选择传统在下拉菜单中验证模式.

  5. 用户名密码字段之间没有不同。

  6. 选择SSL选项卡然后选中复选框使用 SSL 协议进行连接.

  7. 选择使用自己的根 CA 文件. 然后添加 Amazon DocumentDB 证书(如果在 DocumentDB 集群上禁用 SSL,则可以跳过此步骤)。选中该复选框以允许无效的主机名.

    注意

    没有证书? 您可以使用以下命令下载它:

    wget https://s3.cn-north-1.amazonaws.com.cn/rds-downloads/rds-combined-ca-cn-bundle.pem

  8. 如果您从 Amazon VPC 外部的客户端计算机进行连接,则需要创建 SSH 隧道。您将在SSH选项卡。

    1. 选中该复选框使用 SSH 隧道然后在SSH 地址字段中返回的子位置类型。这是你的实例公有 DNS (IPV4)。您可以从您的位置获取此 URLAmazon EC2 管理控制台.

    2. 输入您的用户名。这是 Amazon EC2 实例的用户名

    3. 适用于SSH 身份验证模式,请选择私有密钥. 在私有密钥字段中,选择文件查找器图标以查找并选择 Amazon EC2 实例的私钥。这是您在 Amazon EC2 控制台中创建实例时保存的 .pem 文件(key pair)。

    4. 如果您使用 Linux/macOS 客户端计算机,则可能需要使用以下命令更改私钥的权限:

      chmod 400 /fullPathToYourPemFile/<yourKey>.pem

    注意

    此 Amazon EC2 实例应与您的 DocumentDB 集群位于同一亚马逊 VPC 和安全组中。你可以从你的那里获取 SSH 地址、用户名和私钥Amazon EC2 管理控制台.

  9. 现在,通过选择测试连接按钮。

  10. 诊断窗口应加载一个绿色条以表示测试成功。现在选择确定关闭诊断窗口。

  11. 选择Save以保存您的连接以供将来使用。

  12. 现在选择你的集群然后选择Connect (连接).

恭喜您!现在,您已通过 Studio 3T 成功连接到 Amazon DocumentDB 集群。