OrientDB中的高效(图形)聚合

OrientDB中的高效(图形)聚合,orientdb,orientdb2.2,Orientdb,Orientdb2.2,给定一个具有互连实体的图: 基于边聚合公共顶点的最有效方法是什么。例如,在给定的图中,返回具有聚合乐队计数的音乐家 我目前的做法是汇总职位选择: select m, count(b) as cnt from (match {class:Musician, as: m}<-currentMember-{as:b} return m, b) group by m order by cnt desc limit 10 select m,count(b)as cnt from(match{cl

给定一个具有互连实体的图:

基于边聚合公共顶点的最有效方法是什么。例如,在给定的图中,返回具有聚合乐队计数的音乐家

我目前的做法是汇总职位选择:

select m, count(b) as cnt from (match {class:Musician, as: m}<-currentMember-{as:b} return m, b) group by m order by cnt desc limit 10
select m,count(b)as cnt from(match{class:music,as:m}试试这个:

select name, in('currentMember').size() as band from Musician order by band desc
希望能有帮助

关于

试试这个:

select name, in('currentMember').size() as band from Musician order by band desc
希望能有帮助

问候