最新的稳定版本请使用 Spring Data Neo4j 7.3.1

最新的稳定版本请使用 Spring Data Neo4j 7.3.1

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

图形数据库非常适合存储大多数类型的域模型。 在几乎所有的领域中,都有某些事物与其他事物相关联。 在大多数其他建模方法中,事物之间的关系被简化为没有标识和属性的单个链接。 图形数据库允许使源自域的丰富关系在数据库中同样得到很好的表示,而无需将关系建模为“事物”。 将现实生活中的域放入图形数据库时,几乎没有“阻抗不匹配”。

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

了解 Neo4j 的起点是 neo4j.com。 以下是有用的资源列表: