V2EX  ›  英汉词典

Graph Database

定义 Definition

图数据库:一种以“图(graph)”作为核心数据模型的数据库,用节点(nodes)表示实体、用边(edges/relationships)表示关系,并可用属性(properties)描述节点和边。擅长处理复杂关系与多跳查询(如社交关系、推荐系统、知识图谱)。也常与图查询语言(如 Cypher、Gremlin、SPARQL 等)一起使用。

发音 Pronunciation (IPA)

/ɡræf ˈdeɪtəˌbeɪs/

例句 Examples

A graph database stores data as nodes and relationships.
图数据库将数据存储为节点和关系。

Because our app needs fast friend-of-a-friend searches, we chose a graph database instead of a relational database.
因为我们的应用需要快速进行“朋友的朋友”查询,我们选择了图数据库而不是关系型数据库。

词源 Etymology

graph 源自希腊语 *graph-*(与“书写、描绘”有关),在现代计算机科学中引申为“由节点与边组成的结构(图论中的图)”;databasedata(数据)+ base(底座、基础)构成,意为“数据的集中存储系统”。合起来 graph database 即“以图结构组织与存储数据的数据库”。

相关词 Related Words

文学与著作 Literary Works

  • Graph Databases(Ian Robinson, Jim Webber, Emil Eifrem)——专门介绍图数据库概念、建模与实践的经典技术书。
  • Designing Data-Intensive Applications(Martin Kleppmann)——在数据模型与存储系统对比中讨论图数据库的适用场景。
  • Neo4j in Action(多版作者不同)——以 Neo4j 为例讲解图数据库的查询与应用开发。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   698 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 8ms · UTC 22:13 · PVG 06:13 · LAX 14:13 · JFK 17:13
♥ Do have faith in what you're doing.