Neo4j 在 GCP 上
Neo4j 版本可以通过使用 Neo4j Enterprise Edition 的官方列表 或 Neo4j Community Edition 在 Google Cloud Platform (GCP) 的虚拟机上轻松部署,这些均在 GCP Marketplace 上提供。
GCP Marketplace 上的列表使用由 Neo4j 维护的 Deployment Manager 模板。该模板的代码可在 GitHub 上获取,并且可以根据更复杂或定制化的用例进行自定义。
|
Neo4j 不提供预装了产品版本的预构建虚拟机 (VM) 镜像。Neo4j GCP Marketplace 上的列表(以及 GitHub 上的列表)使用 Deployment Manager 模板,通过 shell 脚本动态部署和配置 Neo4j。 |
支持的 Neo4j 版本
Neo4j GCP Marketplace 列表 可以配置为部署 Neo4j Enterprise Edition 5、4.4 或 Neo4j Community Edition 5。Deployment Manager 模板始终安装最新可用版本。
Neo4j Deployment Manager 模板
Google Cloud Deployment Manager 是一种基础设施部署服务,可自动化 Google Cloud 资源的创建和管理。
Neo4j Deployment Manager 模板将多个参数作为输入,部署一组云资源,并提供可用于连接到 Neo4j DBMS 的输出。
重要注意事项
-
云资源的部署会产生费用。
-
有关更多信息,请参阅 GCP 价格计算器。
-
-
Neo4j Deployment Manager 模板会部署一个新的 VPC,其中包含一个基于所请求区域的子网。
-
与 Azure 和 AWS 中子网与特定区域对齐不同,GCP 子网是区域性的(而 VPC 是全球性的)。
-
-
Neo4j Deployment Manager 模板使用实例组来部署 VM 实例。
-
要停止由组管理的 VM,必须首先将其从该组中移除。
-
-
实例可以通过 SSH 连接,使用浏览器内 SSH(通过 GCP 控制台)。
-
点击 GCP 控制台中的 SSH 按钮。
-
输入参数
| 参数名称 | 描述 |
|---|---|
部署名称 |
部署的名称,例如 |
图数据库版本 |
选择 5 或 4.4。 |
节点数量 |
指定用于组成 Neo4j 集群的所需 VM 数量(组成集群至少需要 3 个实例)。 |
节点类型 |
要使用的 VM 类别。 |
磁盘类型 |
每个 VM 实例上要使用的磁盘卷类型。 |
磁盘大小(GB) |
每个 VM 实例上磁盘卷的大小(GB)。持久磁盘性能与持久磁盘卷的大小相关联。GCP 会根据实际配置的磁盘空间量收取费用。 |
管理员密码 |
|
安装图数据科学 |
一个安装图数据科学 (GDS) 的选项(复选框)。 |
图数据科学许可证密钥 |
有效的 GDS 许可证密钥可以粘贴到此字段中。许可证密钥会发送并存储在 Neo4j 中。此信息仅用于产品激活目的。 |
安装 Bloom |
一个安装 Neo4j Bloom 的选项(复选框)。 |
Bloom 许可证密钥 |
有效的 Bloom 许可证密钥可以粘贴到此字段中。许可证密钥会发送并存储在 Neo4j 中。此信息仅用于产品激活目的。 |
许可
从 GCP Marketplace 安装和启动 Neo4j 即表示接受 Neo4j 许可协议。部署 Neo4j 时,您需要确认您拥有企业版许可证或接受 Neo4j 评估版许可证的条款。
如果您需要 Graph Data Science 或 Bloom 的企业版本,您需要提供 Neo4j 颁发的密钥,因为这在安装过程中是必需的。
要获取 Neo4j、Bloom 或 GDS 的有效许可证,请联系您的 Neo4j 客户代表,或使用 联系表 与我们联系。