OrientDB 图计算框架
图计算框架学习示例
概念
- 图(Graph)G=(V,E)
V是非空集合的顶点集,E是V中顶点构成的无序二元组的边集合。 G的边集合数范围: 0≤E≤N(N-1)/2
E = {(V^1,V^2),(V^1,V^3)......(V^i,V^j)}
- 点(Vertex)
- 边(Edge)
安装步骤 点击下载
开发环境 Host 172.30.13.197
cd /home/work/local/orientdb-community-2.2.12
./bin/server.sh &
Web管理后台:http://172.30.13.197:2480/studio/index.html
- 首次启动时会提醒建立Root账户密码
SQL基本操作
1.新增VerTex
CREATE VERTEX V SET name="user01",sex="M",age="25";
CREATE VERTEX V SET name="user02",sex="F",age="23";
2.删除VerTex
DELETE VERTEX V WHERE name="user01";
3.新增Edge
CREATE EDGE E FROM #1:1 TO #1:2 SET name="friend";
4.删除Edge
DELETE EDGE E WHERE name="friend";
删除某个VerTex顶点时,其附加的Edge自动失效
代码示例(java)
小朱25岁,出生在教师家庭并且有个姐姐小田,他现在奋斗在帝都。
那么SQL是这样滴!!!
CREATE VERTEX V SET name="小朱",sex="男",age="25";
CREATE VERTEX V SET name="小田",sex="女",age="27";
CREATE EDGE E FROM #9:0