在MongoDB中聚合用户代理字符串解析

时间:2016-04-12 10:00:27

标签: mongodb

我在MongoDB中将日志文件存储为json。其中一个字段是用户代理字符串,例如

"Mozilla/5.0 (iPad; U; CPU OS 3_2_1 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Mobile/7B405".

是否有一种简单的方法可以跨浏览器,设备,平台等执行聚合。通常我会提取字符串并使用解析器(例如https://github.com/faisalman/ua-parser-js)但我也想执行聚合计数(例如,有多少用户)使用铬?)。我不想提取每个json文档,解析用户代理,然后将其存储在单独的表中。我希望能够在MongoDB中的字符串字段中运行聚合查询。

由于

0 个答案:

没有答案