此版本仍在开发中,尚不被认为是稳定的。对于最新的稳定版本,请使用 Spring Data Neo4j 7.5.2spring-doc.cadn.net.cn

介绍 Neo4j

图数据库是一种存储引擎,专门用于存储和检索庞大的信息网络。 它有效地将数据存储为与其他节点甚至相同节点有关系的节点,从而允许对这些结构进行高性能检索和查询。 属性可以添加到节点和关系中。 节点可以由零个或多个标签标记,关系始终是定向和命名的。spring-doc.cadn.net.cn

图形数据库非常适合存储大多数类型的领域模型。 在几乎所有领域中,都有某些事物与其他事物有关。 在大多数其他建模方法中,事物之间的关系被简化为没有身份和属性的单个链接。 图数据库允许使源自域的丰富关系在数据库中得到同等良好的表示,而无需将关系建模为“事物”。 将现实生活中的域放入图形数据库时,“阻抗失配”非常小。spring-doc.cadn.net.cn

Neo4j 是一个开源的 NoSQL 图数据库。 它是一个完全事务的数据库 (ACID),存储结构为由节点组成的图形的数据,并通过关系连接。 受现实世界结构的启发,它允许对复杂数据实现高查询性能,同时对开发人员保持直观和简单。spring-doc.cadn.net.cn

学习 Neo4j 的起点是 neo4j.com。 以下是有用资源的列表:spring-doc.cadn.net.cn