NOM 持久化 DBMS
服务器安装是一个两步过程。第一步,如本节所述,是设置一个 Neo4j DBMS 作为 NOM 的持久化存储。
NOM 持久化 DBMS 用于存储所有 NOM 数据(拓扑、指标等)。DBMS 和 NOM 服务器需要同时运行,否则 NOM 服务器将无法工作。
自托管 DBMS
NOM 附带许可证,可以使用最多 4 个 CPU 内核和最多 16 GB RAM 的 Neo4j DBMS 作为 NOM 的持久化存储。
规格
-
Neo4j 企业版 4.4 或 5.x
-
至少 10 GB 空闲磁盘空间
-
有关最低要求,另请参见 运维手册 → 系统要求。
安装和准备
-
请参阅 运维手册 → 安装,了解有关如何安装 Neo4j 的信息。
-
确保为内置管理员 (
neo4j
) 设置安全密码和/或为 NOM 服务器创建特定用户。请注意,该用户需要完全管理员访问权限。安装服务器需要登录 NOM 服务器。
AuraDB
AuraDB 专业版或企业版可用于 NOM 持久化,但应考虑以下事项
-
AuraDB 实例应专门用于 NOM 服务器。
-
NOM 服务器和持久化存储最好位于同一 LAN 段,以避免 WAN 流量影响性能。
-
未来的产品开发可能需要 AuraDB 目前尚不支持的功能。
如果 DBMS 不是新创建的,请确保以下事项
用户默认数据库是,如果已设置,则为该用户的 home 数据库,否则为 DBMS 的默认数据库。如果未显式配置,则 DBMS 的默认数据库为“neo4j”。 |
强烈建议不要通过 NOM 服务器以外的方式使用或操作持久化数据库,因为这可能会对 NOM 的稳定性和数据正确性产生负面影响。 |