Neo4j

如何使用 Spring Data Neo4j 访问 Neo4j 数据库?

上文「Neo4j 初探」介绍了 Neo4j 的基本概念,并对 Neo4j 进行了初步使用。本文则关注如何使用 Spring Data Neo4j 访问 Neo4j 数据库?Spring Data Neo4j 是 Spring Data 项目的一部分,它简化了与 Neo4j 图形数据库的交互。Spring Data Neo4j 除了可以通过 Repository 的方式轻松实现常见的 CRUD 操作外,还支持事务管理、Cypher 查询和图数据建模等特性。

阅读更多

Neo4j 初探

Neo4j 使用 Java 和 Scala 语言编写,是一种专门为处理图数据而设计的开源数据库管理系统,其通过节点(Node)、关系(Relationship)和属性(Property)直观地表示数据,能够以高效的方式存储和查询复杂关系网络。Neo4j 特别适用于涉及连接关系的场景(如社交网络、推荐系统和知识图谱等)。除了具有图数据库的核心特性之外,Neo4j 还支持事务、集群化部署和运行时容错。

阅读更多