[发明专利]进行留存分析的方法、装置以及存储介质在审
申请号: | 201811173687.3 | 申请日: | 2018-10-09 |
公开(公告)号: | CN109408559A | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 于扬 | 申请(专利权)人: | 北京易观智库网络科技有限公司 |
主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F11/34 |
代理公司: | 北京万思博知识产权代理有限公司 11694 | 代理人: | 高镇 |
地址: | 100015 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运算装置 查询 用户数据 存储介质 合并操作 用户关联 分析 查询结果 组合处理 分配 返回 合并 响应 | ||
本发明公开了一种进行留存分析的方法、装置以及存储介质。其中,该方法包括:接收留存分析的请求;响应于请求,将需要查询的数据划分为多个不同范围的数据;将基于不同范围的数据的查询任务分别分配给多个运算装置;利用多个运算装置分别基于所分配的查询任务进行查询并获取查询结果;利用多个运算装置基于查询的结果执行合并操作,合并操作用于将与相同用户关联的用户数据合并到同一个运算装置中,从而多个运算装置分别包含与不同用户关联的用户数据;利用多个运算装置分别基于所包含的用户数据进行留存分析;以及基于多个运算装置进行留存分析的分析结果进行组合处理,并返回处理后的分析结果。
技术领域
本发明涉及数据处理领域,具体而言,涉及一种进行留存分析的方法、装置以及存储介质。
背景技术
现有的留存分析算法,需要分步骤、分天进行分别统计,并进行交集运算。比如用户查看1月1日到1月30日的每一天的1日、2日、3日、……、29日、30日活跃留存,则需要首先查看1月1日的活跃用户,然后查看2日的活跃用户,并与1日活跃用户进行交际计算,然后查看3日的活跃用户,并分别与1日、2日活跃用户进行交际运算,以此类推,直到全部计算完毕。当每日活跃用户较少时,该方法可行、有效,但当日活跃用户较大时,该计算方法的计算效率就会很慢,甚至导致系统崩溃,影响用户使用。
针对上述的单机进行留存分析查询效率慢以及稳定性不强的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种进行留存分析的方法、装置以及存储介质,以至少解决单机进行留存分析查询效率慢以及稳定性不强的技术问题。
根据本发明实施例的一个方面,提供了一种进行留存分析的方法,包括:接收留存分析的请求;响应于请求,将需要查询的数据划分为多个不同范围的数据;将基于不同范围的数据的查询任务分别分配给多个运算装置;利用多个运算装置分别基于所分配的查询任务进行查询并获取查询结果;利用多个运算装置基于查询的结果执行合并操作,合并操作用于将与相同用户关联的用户数据合并到同一个运算装置中,从而多个运算装置分别包含与不同用户关联的用户数据;利用多个运算装置分别基于所包含的用户数据进行留存分析;以及基于多个运算装置进行留存分析的分析结果进行组合处理,并返回处理后的分析结果。
根据本公开实施例的另一个方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时由处理器执行上面所述的方法。
根据本发明实施例的另一个方面,还提供了一种进行留存分析的装置,包括:接收模块,用于接收留存分析的请求;数据划分模块,用于响应于请求,将需要查询的数据划分为多个不同范围的数据;任务分配模块,将基于不同范围的数据的查询任务分别分配给多个运算装置;查询模块,用于利用多个运算装置分别基于所分配的查询任务进行查询并获取查询结果;合并模块,用于利用多个运算装置基于查询的结果执行合并操作,合并操作用于将与相同用户关联的用户数据合并到同一个运算装置中,从而多个运算装置分别包含与不同用户关联的用户数据;留存分析模块,用于利用多个运算装置分别基于所包含的用户数据进行留存分析;以及输出模块,用于基于多个运算装置进行留存分析的分析结果进行组合处理,并返回处理后的分析结果。
根据本发明实施例的另一个方面,还提供了一种进行留存分析的装置,包括:处理器;以及存储器,与处理器连接,用于为处理器提供处理以下处理步骤的指令:接收留存分析的请求;响应于请求,将需要查询的数据划分为多个不同范围的数据;将基于不同范围的数据的查询任务分别分配给多个运算装置;利用多个运算装置分别基于所分配的查询任务进行查询并获取查询结果;利用多个运算装置基于查询的结果执行合并操作,合并操作用于将与相同用户关联的用户数据合并到同一个运算装置中,从而多个运算装置分别包含与不同用户关联的用户数据;利用多个运算装置分别基于所包含的用户数据进行留存分析;以及基于多个运算装置进行留存分析的分析结果进行组合处理,并返回处理后的分析结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京易观智库网络科技有限公司,未经北京易观智库网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811173687.3/2.html,转载请声明来源钻瓜专利网。