adjacent concept / 图数据库
Graph Database
图数据库是以节点、边和属性为核心数据结构,并针对关系遍历和图查询进行存储与执行优化的数据库系统。
Key fields
Identity
- Subtype
- 概念
- Parent Taxonomy
- Database Design
What
- Definition
- 图数据库是以节点、边和属性为核心数据结构,并针对关系遍历和图查询进行存储与执行优化的数据库系统。
- Prerequisite Knowledge
- ER Diagrams, Knowledge Graphs and Graph Databases, Knowledge Graph
Why
- Core Question
- 当查询重点是多跳关系和路径时,什么存储方式更贴合问题?
- Mechanism
- 节点保存实体,边保存带方向和类型的关系,属性补充细节;查询通过遍历或模式匹配寻找路径。
Where
- Manifestation
- 社交关系、推荐、知识网络、依赖关系和网络拓扑常见图查询需求。
How
- Primary Use
- 存储和查询关系密集、结构变化较多或路径本身具有业务意义的数据。
Evidence
- Limitations
- 图数据库不自动解决实体对齐、知识质量和业务建模;简单报表、强事务约束和成熟 SQL 生态可能更适合关系型数据库。
Lifecycle
- Status
- 草稿
Additional content
- Legacy Tags
- 图数据库 · 知识图谱
Relations
- Related Content
- Knowledge Graph
Related content
Relationships come from the local knowledge graph and include reverse links.
- Database Design数据库设计Related
研究如何把真实问题中的对象、属性和关系组织成可靠、可查询、可维护的数据结构。
- Choosing Relational or Graph Databases关系型数据库与图数据库如何选择Reverse · Related
数据库选择应根据数据结构、主要查询、完整性要求、事务边界、团队生态和运维成本做权衡,而不是根据流行程度决定。
- ER Diagrams, Knowledge Graphs and Graph DatabasesER 图、知识图谱和图数据库的区别Related
ER 图是关系数据库的设计图示,知识图谱是以实体和关系表达知识的表示方式,图数据库是存储和查询图结构数据的数据库系统。
- Knowledge Graph知识图谱Related
知识图谱以实体、关系、属性和来源等结构表达可连接、可追溯的知识事实。