数据按频率查询的问题,求解答

晨风浮湖 发布于 2013/08/02 11:38
阅读 67
收藏 0

数据情况大概如下:

array(
    'mac1' => array(...),
    'mac2' => array(...),
    'mac1' => array(...),
    'mac2' => array(...),
    'mac1' => array(...),
    'mac3' => array(...),
)


那mac对应次数就是:
array('mac1'=>3, 'mac2'=>2, 'mac3'=>1);


使用频率如下(这个是我想要的结果
array('1-2次' => 2, '3-5次' => 1)

现在我有类似数据100W条 +

数据存储方案待定,mongodb优先, 数据查询query可能有多种条件(杜绝了统计数据累加的可能,因为有交叉查询)

我想要得到 "使用频率" 求解决方案


扩展 : 此功能来源于 百度移动统计的 “使用频率”,如果有类似的解决方案也可




加载中
返回顶部
顶部