CouchDB或MongoDB是否支持聚合?
答案 0 :(得分:3)
从MongoDB的角度来看,是的。
请参阅:http://www.mongodb.org/display/DOCS/Aggregation
请注意,存在限制(正在开展工作以提供更多的聚合支持,请参阅here)。通常,您可能需要使用MapReduce(请参阅Mongo docs here),特别是在较大的结果集上。
答案 1 :(得分:3)
CouchDB为此使用map / reduce。聚合发生在减少阶段。
有关CouchDB的map / reduce系统的一般信息,请参见:
有关模拟SQL样式聚合函数和CouchDB提供的一些示例,请参阅: