数据库
本节描述了 Neo4j DBMS 的重大变更。
多数据库
从 4.0 版本开始,Neo4j 支持在同一 DBMS 中管理多个数据库。这些数据库的元数据,包括相关的安全模型,都保存在一个名为 system
的特殊数据库中。
Neo4j 的默认安装包含两个数据库
-
system
- 系统数据库,包含 DBMS 的元数据和安全配置。 -
neo4j
- 默认数据库。在首次启动 Neo4j 之前可以配置不同的名称。
更多详细信息,请参阅 操作手册 4.0 → 管理数据库 和 Cypher® 手册 4.0 → 管理。
数据库命名规则
随着多数据库的引入,数据库命名规则已发生变化。例如,数据库名称中不再允许使用下划线。有关完整的命名规则列表,请参阅 操作手册 4.0 → 管理命令。
嵌入式布局
为了在嵌入式布局中支持多个数据库,存储文件、事务文件和日志文件不再位于基本目录中。相反,文件按数据库分离到单独的目录中。有关更多信息,请参阅 操作手册 → 文件位置。