一种用户汇总数据的展示方法、装置及服务器与流程

文档序号:12719741阅读:来源:国知局

技术特征:

1.一种用户汇总数据的展示方法,其特征在于,包括:

接收用户终端发送的汇总数据的获取请求,其中,所述获取请求携带有用户的标识信息,所述汇总数据根据所述用户在网络应用的行为记录数据生成;

根据所述用户的标识信息查找对应的缓存数据区;

将查找到的所述缓存数据区内存储的汇总数据发送给所述用户终端以进行展示。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

按照设定周期获取各个用户在网络应用的行为记录的增量数据;

根据获取的所述增量数据更新对应缓存数据区的汇总数据。

3.根据权利要求2所述的方法,其特征在于,按照设定周期获取各个用户在网络应用的行为记录的增量数据包括:

按照设定周期检查用户明细数据库中在当前周期内是否存在数据变化,其中,所述用户明细数据库记录有各个用户在网络应用的行为记录数据;

如果所述当前周期内所述用户明细数据库内有变化的数据,将变化的数据作为对应用户的行为记录的增量数据;

如果所述当前周期内所述用户明细数据库内没有变化的数据,检查所述用户明细数据库在所述当前周期内是否发生有逻辑增量,其中,所述逻辑增量包括因时间和/或地域变化引起所述用户明细数据库增加或删除的数据;

当所述用户明细数据库有逻辑增量时,将所述逻辑增量作为对应用户的行为记录的增量数据。

4.根据权利要求2或3所述的方法,其特征在于,接收汇总数据的获取请求之前,所述方法还包括:

读取用户明细数据库中记录的各个用户在网络应用的行为记录数据;

统计所述各个用户的行为记录数据;

根据统计结果生成所述各个用户的汇总数据;

按照所述各个用户的标识信息将所述汇总数据分别存储于对应的缓存数据区。

5.根据权利要求4所述的方法,其特征在于,读取用户明细数据库中记录的各个用户在网络应用的行为记录数据包括:

当全量汇总获取服务启动时或者当检测到所述用户明细数据库记录的数据与对应的缓存数据区存储的数据不一致时,读取用户明细数据库中记录的各个用户在网络应用的行为记录数据,并启动增量任务计时器,以在所述增量任务计时器的计时达到所述设定周期 对应的时长时,执行所述获取各个用户在网络应用的行为记录的增量数据的步骤。

6.根据权利要求1所述的方法,其特征在于,根据所述用户在网络应用的行为记录数据生成汇总数据包括:

按照所述用户登录的网络应用的标识逐一统计所述用户获取的代金券信息和/或交易信息,所述代金券信息包括:总张数和/或总金额;所述交易信息包括:对应应用的支付总金额和/或对应时间段内的支付总金额;

将统计得到的所述用户的代金券信息和/或交易信息整合为所述用户的汇总数据。

7.一种用户汇总数据的展示装置,其特征在于,包括:

请求接收模块,用于接收用户终端发送的汇总数据的获取请求,其中,所述获取请求携带有用户的标识信息,所述汇总数据根据所述用户在网络应用的行为记录数据生成;

数据查找模块,用于根据所述用户的标识信息查找对应的缓存数据区;

展示模块,用于将查找到的所述缓存数据区内存储的汇总数据发送给所述用户终端以进行展示。

8.根据权利要求7所述的装置,其特征在于,所述装置还包括:

增量数据获取模块,用于按照设定周期获取各个用户在网络应用的行为记录的增量数据;

更新模块,用于根据获取的所述增量数据更新对应缓存数据区的汇总数据。

9.根据权利要求8所述的装置,其特征在于,所述增量数据获取模块包括:

第一检查单元,用于按照设定周期检查用户明细数据库中在当前周期内是否存在数据变化,其中,所述用户明细数据库记录有各个用户在网络应用的行为记录数据;

第一增量数据确定单元,用于当所述第一检查单元确定当前周期内所述用户明细数据库内有变化的数据时,将变化的数据作为对应用户的行为记录的增量数据;

第二检查单元,用于当所述检查单元确定当前周期内所述用户明细数据库内没有变化的数据时,检查所述用户明细数据库在所述当前周期内是否发生有逻辑增量,其中,所述逻辑增量包括因时间和/或地域变化引起所述用户明细数据库增加或删除的数据;

第二增量数据确定单元,用于当所述第二检查单元确定所述用户明细数据库有逻辑增量时,将所述逻辑增量作为对应用户的行为记录的增量数据。

10.根据权利要求8或9所述的装置,其特征在于,所述装置还包括:

数据读取模块,用于读取用户明细数据库中记录的各个用户在网络应用的行为记录数据;

统计模块,用于统计所述各个用户的行为记录数据;

生成模块,用于根据统计结果生成所述各个用户的汇总数据;

存储模块,用于按照所述各个用户的标识信息将所述汇总数据分别存储于对应的缓存数据区。

11.根据权利要求10所述的装置,其特征在于,所述数据读取模块包括:

全量数据获取单元,用于当全量汇总获取服务启动时或者当检测到所述用户明细数据库记录的数据与对应的缓存数据区存储的数据不一致时,读取用户明细数据库中记录的各个用户在网络应用的行为记录数据;

计时器启动单元,用于在所述全量数据获取单元读取所述行为记录数据时,启动增量任务计时器,以在所述增量任务计时器的计时达到所述设定周期对应的时长时,触发所述增量数据获取模块获取各个用户在网络应用的行为记录的增量数据。

12.根据权利要求7所述的装置,其特征在于,所述装置还包括:

信息统计模块,用于按照所述用户登录的网络应用的标识逐一统计所述用户获取的代金券信息和/或交易信息,所述代金券信息包括:总张数和/或总金额;所述交易信息包括:对应应用的支付总金额和/或对应时间段内的支付总金额;

信息整合模块,用于将统计得到的所述用户的代金券信息和/或交易信息整合为所述用户的汇总数据。

13.一种服务器,其特征在于,包括:接收器、显示器和处理器;

所述接收器,用于接收用户终端发送的汇总数据的获取请求,其中,所述获取请求携带有用户的标识信息,所述汇总数据根据所述用户在网络应用的行为记录数据生成;

所述处理器,用于根据所述用户的标识信息查找对应的缓存数据区;

所述显示器,用于将查找到的所述缓存数据区内存储的汇总数据发送给所述用户终端以进行展示。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1