买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于位图查询用户留存的数据处理方法_云筑信息科技(成都)有限公司_202311737605.4 

申请/专利权人:云筑信息科技(成都)有限公司

申请日:2023-12-18

公开(公告)日:2024-03-26

公开(公告)号:CN117435756B

主分类号:G06F16/51

分类号:G06F16/51;G06F16/53;G06F16/58

优先权:

专利状态码:有效-授权

法律状态:2024.03.26#授权;2024.02.09#实质审查的生效;2024.01.23#公开

摘要:本发明公开了一种基于位图查询用户留存的数据处理方法,所述方法通过将用户id进行编码转化为整数和位图,生成存储有每天活跃用户的日活跃用户位图表,当用户自定义时间范围、留存周期和留存粒度时,根据以上自定义信息从日活跃用户位图表对位图求并集、交集和位图基数,得到留存用户数及用户留存率。本发明解决了现有调度系统预聚合方式不能自定义留存周期和留存粒度的弊端,并且采用位图存储大大降低了数据存储空间,提高了查询效率。

主权项:1.一种基于位图查询用户留存的数据处理方法,其特征在于,包括以下步骤:步骤1、创建一个以天为维度的日活跃用户表,将每天活跃的用户id写入日活跃用户表对应天之后;步骤2、将每个用户id编码为唯一的整数,将整数转换为位图;步骤3、创建一个以天为维度的日活跃用户位图表,将每天活跃的所有用户id的位图合并为一个第一位图,将第一位图写入日活跃用户位图表对应天之后;步骤4、根据设定的查询时间、留存粒度和留存周期确定待计算的时间,提取日活跃用户位图表中待计算的时间内的天和对应第一位图,得到第一数据集;步骤5、根据设定的留存粒度和留存周期,将待计算的时间分为不同的时间段,将每个时间段下的所有第一位图合并为一个第二位图,创建包含每个时间段和对应第二位图的第二数据集;步骤6、在第二数据集每个时间段的第二位图后添加相邻下一时间段的第二位图,得到第三数据集;步骤7、计算每个时间段的第二位图和相邻下一时间段的第二位图的交集,得到用户留存位图,将用户留存位图写入第三数据集中,得到第四数据集;步骤8、基于每个时间段的第二位图和用户留存位图得到每个时间段的活跃用户数和下一时间段的留存用户数,由活跃用户数和留存用户数得到用户留存率。

全文数据:

权利要求:

百度查询: 云筑信息科技(成都)有限公司 一种基于位图查询用户留存的数据处理方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。