本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
快速开始使用 AWS CloudShell
本指南通过使用AWS CloudShell直接从 AWS 管理控制台连接和查询您的 Neptune 集群,帮助您快速入门。
完成时间:大约 2 分钟
费用: CloudShell 不收取额外费用。创建 Neptune 集群会产生费用。有关定价详情,请参阅亚马逊 Neptune
先决条件
一个 AWS 账户。如果您还没有,请参阅设置您的 AWS 账户。
状态为 “可用” 的 Neptune 集群。如果您还没有,请参见使用启动 Neptune 数据库集群 AWS 管理控制台创建一个。
第 1 步:连接到你的 Neptune 集群
使用连接您的 Neptune 集群。AWS CloudShell CloudShell自动配置连接到集群 VPC 的 shell 环境。您无需配置安全组或设置 notebook 即可与数据库进行交互。
连接到您的集群
-
在 Neptune 控制台的 “集群” 下,找到您创建的集群。
-
选中您的集群旁边的复选框。
-
选择连接到集群。
注意
在您选中集群旁边的复选框并且集群状态显示为 “可用” 后,此按钮将变为活动状态。
将出现 “ CloudShell 运行命令” 屏幕。
-
选择 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 │ ╰───────╯
后续步骤
您已完成此快速入门。要继续学习,请探索以下功能:
Amazon Neptune 特征概述— 了解亚马逊 Neptune 的关键功能。
Amazon Neptune 无服务器— 根据工作负载自动扩展集群容量。
管理您的 Amazon Neptune 数据库— 管理您的集群、实例和配置。
为避免持续收费,如果您只是为了快速入门而创建 Neptune 集群,请将其删除。有关说明,请参阅管理您的 Amazon Neptune 数据库。