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 客户代表,或使用联系表单与我们联系。