连接实例

有多种连接 Neo4j AuraDB 中实例的方法

  • Neo4j 浏览器 - 用于查询和查看实例中数据的基于浏览器的界面。

  • Neo4j Bloom - 用于以可视化方式交互式操作图数据的图探索应用程序。

  • Neo4j 工作区 - 用于导入、可视化和查询图数据的基于浏览器的界面。

  • Neo4j 桌面版 - 用于管理本地和云实例的可安装桌面应用程序。

  • Neo4j Cypher Shell - 用于对 Neo4j 实例运行 Cypher 查询的命令行工具。

Neo4j 浏览器

您可以使用 Neo4j 浏览器查询实例。

要使用浏览器打开实例

  1. 在浏览器中导航到 Neo4j Aura 控制台

  2. 选择要打开的实例上的“查询”按钮。

  3. 在打开的窗口中输入“用户名”和“密码”凭据。这些与您在 创建实例时存储的凭据相同。

  4. 选择“连接”。

成功连接后,您可以完成内置指南以熟悉 Neo4j 浏览器。

有关使用 Neo4j 浏览器的更多信息,请参阅 浏览器手册

Neo4j Bloom

您可以使用 Neo4j Bloom 探索实例。

要使用 Bloom 打开实例

  1. 在浏览器中导航到 Neo4j Aura 控制台

  2. 选择要打开的实例上的“探索”按钮。

  3. 从下拉菜单中选择“Neo4j Bloom”。

  4. 在打开的窗口中输入“用户名”和“密码”凭据。这些与您在 创建实例时存储的凭据相同。

  5. 选择“连接”。

有关使用 Neo4j Bloom 的更多详细信息,请参阅 Neo4j Bloom 文档

AuraDB 中的视角

由于 AuraDB 基础设施的性质,目前无法在 Bloom 中共享视角,因为给定视角的数据存储在用户网络浏览器中的本地存储中。

另一种方法是将您的视角导出为 JSON 文件并将其导入到另一个 Bloom 会话中。

要导出视角

  1. 打开 Neo4j AuraDB 实例的 Bloom 界面。

  2. 导航到“视角库”。

  3. 单击垂直省略号 (…​) 并选择“导出”。

  4. 将文件保存到您的本地磁盘。

您可以通过单击视角库中的蓝色“导入视角”按钮来导入视角。请注意,视角公开了有关您的图模式的详细信息,但不公开其中的实际数据。

有关更多信息,请参阅 Bloom 视角

深层链接

由于给定视角的数据存储在用户网络浏览器中的本地存储中,如果您要访问引用视角的深层链接,则首先需要将视角导入到您本地的 Bloom 实例中。

Neo4j 工作区

Neo4j 工作区将 Neo4j 浏览器、Neo4j Bloom 和 Neo4j 数据导入器的功能组合到一个界面中。

要使用工作区打开实例

  1. 在浏览器中导航到 Neo4j Aura 控制台

  2. 选择要打开的实例上的“打开”按钮。

  3. 在打开的窗口中输入“数据库用户”和“密码”凭据。这些与您在 创建实例时存储的凭据相同。

  4. 选择“连接”。

有关使用 Neo4j 工作区的更多信息,请参阅 产品页面

工作区在 AuraDB 免费版和 AuraDB 专业版实例中默认启用,但需要为 AuraDB 虚拟专用云实例启用。

如果您在实例上没有看到“打开”按钮,可以通过选择顶部菜单栏中的“设置”齿轮并切换“启用工作区”来启用它。

Neo4j 桌面版

您可以将 AuraDB 实例连接到 Neo4j 桌面版应用程序,从而能够拥有一个用于与所有 Neo4j 实例(无论是本地还是位于云中的实例)交互的单一门户。

要使用 Neo4j 桌面版连接到实例

  1. 在浏览器中导航到 Neo4j Aura 控制台

  2. 复制要连接到的实例的“连接 URI”。URI 位于实例状态指示器下方。

  3. 在 Neo4j 桌面版中,选择“项目”选项卡并选择现有项目或创建一个新项目。

  4. 选择“添加”下拉菜单并选择“远程连接”。

  5. 输入实例的名称并输入来自 Neo4j Aura 控制台(第二步)的 URL。完成后,选择“下一步”。

  6. 选择“用户名/密码”,输入您的凭据并选择“下一步”。这些与您在 创建实例时存储的凭据相同。

  7. 如果可用,请通过单击“连接”按钮激活连接。

  • Neo4j 桌面版一次仅允许 1 个连接到实例(本地或远程)。

  • 在 Neo4j Desktop 中停用实例不会关闭或停止远程实例 - 它只会暂时关闭 Neo4j Desktop 与实例的连接。

与 Neo4j Desktop 中的其他实例一样,您可以安装用于监控和其他功能的图应用

为此,请按照安装所需图应用的相同流程进行操作,并从 Neo4j Desktop 或使用正在运行且已激活的 Neo4j AuraDB 实例的 Web 浏览器打开它。

Neo4j Cypher Shell

您可以使用 Neo4j Cypher Shell 命令行界面 (CLI) 连接到 AuraDB 实例,并从命令行对您的实例运行 Cypher 命令。

使用 Neo4j Cypher Shell 连接到实例

  1. 在浏览器中导航到 Neo4j Aura 控制台

  2. 复制要连接到的实例的“连接 URI”。URI 位于实例状态指示器下方。

  3. 打开终端并导航到您已安装 Cypher Shell 的文件夹。

  4. 运行以下 cypher-shell 命令,替换

    • <connection_uri> 为您在步骤 2 中复制的 URI。

    • <username> 为您的实例的用户名。

    • <password> 为您的实例的密码。

      ./cypher-shell -a <connection_uri> -u <username> -p <password>

连接后,您可以运行 :help 以获取可用命令的列表。

Available commands:
  :begin    Open a transaction
  :commit   Commit the currently open transaction
  :exit     Exit the logger
  :help     Show this help message
  :history  Print a list of the last commands executed
  :param    Set the value of a query parameter
  :params   Print all currently set query parameters and their values
  :rollback Rollback the currently open transaction
  :source   Interactively executes cypher statements from a file
  :use      Set the active instance

For help on a specific command type:
    :help command

有关 Cypher Shell 的更多信息(包括如何安装),请参阅Cypher Shell 文档