View a markdown version of this page

快速开始使用 AWS CloudShell - Amazon Neptune

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

快速开始使用 AWS CloudShell

本指南通过使用AWS CloudShell直接从 AWS 管理控制台连接和查询您的 Neptune 集群,帮助您快速入门。

完成时间:大约 2 分钟

费用: CloudShell 不收取额外费用。创建 Neptune 集群会产生费用。有关定价详情,请参阅亚马逊 Neptune 定价。

先决条件

第 1 步:连接到你的 Neptune 集群

使用连接您的 Neptune 集群。AWS CloudShell CloudShell自动配置连接到集群 VPC 的 shell 环境。您无需配置安全组或设置 notebook 即可与数据库进行交互。

连接到您的集群
  1. 在 Neptune 控制台的 “集群” 下,找到您创建的集群。

  2. 选中您的集群旁边的复选框。

  3. 选择连接到集群

    注意

    在您选中集群旁边的复选框并且集群状态显示为 “可用” 后,此按钮将变为活动状态。

    将出现 “ CloudShell 运行命令” 屏幕。

  4. 选择 Run 以连接到集群。配置 VPC 环境需要几秒钟。

连接后,将出现graphsh控制台,提供用于运行图形查询的交互式外壳。

步骤 2:插入和查询数据

现在,您已连接到集群,请运行几个查询以熟悉 Amazon Neptune。以下示例使用openCypher了 Neptune 支持的查询语言之一。

插入节点和关系

运行以下查询以创建两个人物节点和一个关系:

CREATE (a:Person {name: 'Alice', age: 30}), (b:Person {name: 'Bob', age: 40}), (a)-[:KNOWS]->(b)

输出看上去类似于以下内容:

╭────────╮
│ result │
├────────┤
│ []     │
╰────────╯
要查找节点

运行以下查询以按字母顺序返回所有人员姓名:

MATCH (p:Person) RETURN p.name AS name ORDER BY name

输出看上去类似于以下内容:

╭───────╮
│ name  │
├───────┤
│ Alice │
│ Bob   │
╰───────╯

后续步骤

您已完成此快速入门。要继续学习,请探索以下功能:

为避免持续收费,如果您只是为了快速入门而创建 Neptune 集群,请将其删除。有关说明,请参阅管理您的 Amazon Neptune 数据库