【NebulaGraph】深入了解查询语句(二)
【NebulaGraph】深入了解查询语句
- 1. NebulaGraph 查询语句概述
1. NebulaGraph 查询语句概述
文档:https://docs.nebula-graph.com.cn/3.8.0/3.ngql-guide/7.general-query-statements/1.general-query-statements-overview/
NebulaGraph 的数据以点和边的形式存储。每个点可以有 0 或多个标签(Tag);每条边有且仅有一个边类型(Edge Type)。标签定义点的类型以及描述点的属性;边类型定义边的类型以及描述边的属性。在查询时,可以通过指定点的标签或边的类型来限定查询的范围。
查询语句分类
NebulaGraph 的核心查询语句可分为:
- FETCH PROP ON
- LOOKUP ON
- GO
- MATCH
- FIND PATH
- GET SUBGRAPH
- SHOW
FETCH PROP ON和LOOKUP ON更多用于基础的数据查询;
GO和MATCH用于更复杂的查询和图数据遍历;
FIND PATH和GET SUBGRAPH用于图数据的路径查询和子图查询;
SHOW用于获取数据库的元数据信息。
// TODO