gremlin(一)
一、概述
gremlin是一个通用的图数据库查询语言,以ws和http的形式提供服务,中间需要开发特殊的适配扩展包。
二、语句
查询所有点 g.V(),返回图数据库中所有的点,
返回指定点g.V(1),返回id为1的点。查询所有边方式类似,g.E()
添加边
g.V(1).as('a').out('created').in('created').where(neq('a')). addE('co-developer').from('a').property('year',2009)
marko = g.V().has('name','marko').next() peter = g.V().has('name','peter').next() g.V(marko).addE('knows').to(peter) g.addE('knows').from(marko).to(peter)
添加点
g.addV('person').property('name','stephen')