nebula 入门学习
数据模型
图空间
可以理解为数据库

点(Vertex)

边(Edge)

标签(Tag)

边类型(Edge type)

属性(Properties)

基础命令
使用Console连接nebula
./nebula-console -addr 172.16.40.165 -port 9669 -u a -p a
查看所有图空间:
show spaces
创建图空间并指定vid类型
create space oritest(vid_type = INT64)
创建 Tag 和 Edge type:

插入点和边:
插入代表球员和球队的点
INSERT VERTEX player(name, age) VALUES 100:("Tim Duncan", 42);
INSERT VERTEX player(name, age) VALUES 101:("Tony Parker", 36);
INSERT VERTEX player(name, age) VALUES 102:("LaMarcus Aldridge", 33);
INSERT VERTEX team(name) VALUES 200:("Warriors"), 201:("Nuggets");
插入代表球员和球队之间关系的边
INSERT EDGE follow(degree) VALUES 100 -> 101:(95);
INSERT EDGE follow(degree) VALUES 100 -> 102:(90);
INSERT EDGE follow(degree) VALUES 102 -> 101:(75);
INSERT EDGE serve(start_year, end_year) VALUES 100 -> 200:(1997, 2016), 101 -> 201:(1999, 2018);
查询数据

GO语句示例
GO FROM 100 OVER follow;

FETCH语句示例
查询VID为100的球员的属性。
FETCH PROP ON player 100;


浙公网安备 33010602011771号