Azure 上的 Neo4j
通过使用 Azure Marketplace 上 Neo4j 企业版的官方列表,可以在 Microsoft Azure 的虚拟机实例上轻松部署 Neo4j。
Azure Marketplace 列表使用由 Neo4j 维护的 Azure 资源管理器 (ARM) 模板。该模板的代码可在 GitHub 上获取,并且可以进行定制以满足更复杂或定制化的用例。
|
Neo4j 不提供预安装产品版本的 Azure Marketplace 虚拟机镜像。Neo4j Azure Marketplace 列表(以及 GitHub 上的列表)使用 Azure 资源管理器 (ARM) 模板,通过 shell 脚本动态部署和配置 Neo4j。 |
支持的 Neo4j 版本
Neo4j Azure Marketplace 列表可以配置为部署 Neo4j 企业版 5 或 4.4。ARM 模板始终安装最新的可用版本。
Neo4j ARM 模板
Azure 资源管理器 (ARM) 是一种基于 JSON 的声明式基础设施即代码 (IaC) 语言,它指示 Azure 部署一组云资源。
Neo4j ARM 模板接受多个参数作为输入,部署一组云资源,并提供可用于连接 Neo4j DBMS 的输出。
重要注意事项
-
云资源部署会产生费用。
-
有关更多信息,请参阅 Azure 定价计算器。
-
-
您需要创建一个资源组。
-
您需要选择一个空的资源组或创建一个新的。
-
-
需要有效的 Azure 订阅。
输入参数(实例详细信息)
| 参数名称 | 描述 |
|---|---|
区域 |
应部署云资源的 Azure 区域。 |
管理员密码 |
|
输入参数(Neo4j 配置)
| 参数名称 | 描述 |
|---|---|
虚拟机大小 |
要使用的 Azure VM 实例类别。 |
节点计数 |
用于形成 Neo4j 集群的所需虚拟机实例数量(形成集群至少需要 3 个实例)。 |
磁盘大小 |
每个 Azure VM 实例上辅助卷的大小(以 GB 为单位)。 |
图数据库版本 |
选择 5 或 4.4。 |
安装图数据科学 |
安装图数据科学 (GDS) 的选项。可接受的值为 |
图数据科学许可证密钥 |
有效的 GDS 许可证密钥可以粘贴到此字段中。许可证密钥将发送给 Neo4j 并由其存储。此信息仅用于产品激活目的。 |
安装 Bloom |
可选安装 Neo4j Bloom。可接受的值为 |
Bloom 许可证密钥 |
有效的 Bloom 许可证密钥可以粘贴到此字段中。许可证密钥将发送给 Neo4j 并由其存储。此信息仅用于产品激活目的。 |
集群版本一致性
当 ARM 模板创建一个新的 Neo4j 集群时,会创建一个虚拟机规模集 (VMSS),并用已安装 Neo4j 数据库的次要版本进行标记。如果您向 VMSS 添加更多虚拟机实例,它们将使用相同的次要版本进行安装,确保所有 Neo4j 集群服务器都安装相同版本,无论虚拟机实例何时创建。
许可
从 Azure Marketplace 安装和启动 Neo4j 即表示接受 Neo4j 许可协议。部署 Neo4j 时,用户需要确认他们拥有企业许可证。
如果您需要图数据科学 (Graph Data Science) 或 Bloom 的企业版,您需要提供 Neo4j 颁发的密钥,因为这在安装过程中是必需的。
要获取 Neo4j、Bloom 或 GDS 的有效许可证,请联系您的 Neo4j 客户代表,或使用联系表单与我们联系。