发明名称 一种网络行为特征的快速计算方法和系统
摘要 本发明涉及一种网络行为特征的快速计算方法,该方法包括:持续获取用户网络行为的特征信息并存储在消息队列的两个不同的主题,将主题一中的距当前时刻最近的N个最低层级的时间周期内的特征信息存储在缓存中,将主题二中的特征信息按最低层级时间周期定时拉取并按不同维度聚合计算,将计算后的最低层级时间周期的特征指标按照时间层级关系逐级合并,得到各个层级的各个维度的特征指标,并存入数据库。接收查询请求后,将缓存中和数据库中的特征信息按时间关系进行合并,得到所要查询的特征指标。采用此方法不仅可以灵活、快速、准确地统计各种维度的指标,而且几乎可以满足在线实时计算的要求。
申请公布号 CN106327324A 申请公布日期 2017.01.11
申请号 CN201610713275.9 申请日期 2016.08.23
申请人 杭州同盾科技有限公司 发明人 张新波;方强;王桥石;陈昌龙
分类号 G06Q40/02(2012.01)I;G06F17/30(2006.01)I 主分类号 G06Q40/02(2012.01)I
代理机构 北京润泽恒知识产权代理有限公司 11319 代理人 苏培华
主权项 一种网络行为特征的快速计算方法,其特征在于,包括:持续获取用户网络行为的特征信息;将所述的特征信息存储在消息队列中;将所述消息队列中距离当前时刻最近的N个最低层级的时间周期内的特征信息存入缓存;按最低层级的时间周期定期拉取所述消息队列中的特征信息,并根据所述特征信息计算最低层级的时间周期内的各个维度的特征指标;按照时间层级关系对所述的各个维度的特征指标进行合并,并将合并后的各个时间层级的各个维度的特征指标存入数据库;接收查询请求,所述查询请求包括时间窗口和至少一个维度的特征指标;读取所述数据库中距当前时刻的N个最低层级的时间周期之前且在时间窗口内的各个时间层级的所述至少一个维度的特征指标;读取缓存中距当前时刻N个最低层级的时间周期之内的特征信息;基于所述缓存中的特征信息和所述从数据库中获得的各个时间层级的所述至少一个维度的特征指标,重新计算所述时间窗口内的所述至少一个维度的特征指标;返回合并计算后的所述时间窗口内的所述至少一个维度的特征指标。
地址 310000 浙江省杭州市余杭区文一西路998号海创园18号楼207
您可能感兴趣的专利