一种数据处理方法及装置与流程

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

技术特征:

1.一种数据处理方法,其特征在于,包括:

当发生用户访问行为时,根据用户行为数据的时间戳确定所述用户行为数据对应的日期信息和时刻信息;

根据所述日期信息确定所述用户行为数据对应的用户行为表中的目标分区,并根据所述时刻信息确定所述用户行为数据对应的目标时刻字段,所述用户行为表包括第一预设数量个分区,所述分区是以日期为标准进行划分的,各分区中包括第二预设数量个时刻字段;

将所述用户行为数据写入位于所述目标分区中的目标时刻字段中;

根据统计需求对所述用户行为表中的用户行为数据进行统计。

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

统计各时刻字段中的用户行为数据的数据量;

将所述数据量对应存储在各时刻字段中。

3.根据权利要求2所述的方法,其特征在于,所述将所述用户行为数据写入位于所述目标分区中的目标时刻字段中之后,所述方法还包括:

将所述目标时刻字段对应的数据量加1,得到新的数据量;

将所述目标时刻字段对应的数据量更新为所述新的数据量。

4.根据权利要求1所述的方法,其特征在于,所述统计需求包括对预定日期的用户行为数据进行统计;

所述根据统计需求对所述用户行为表中的用户行为数据进行统计,包括:

根据当前时间信息确定所述预定日期在所述用户行为表中对应的分区;

提取所述预定日期在所述用户行为表中对应的分区中的用户行为数据进行统计。

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

在所述用户行为表中建立第一预设数量个分区,并建立第三预设数量个备用分区;

所述将所述用户行为数据写入位于所述目标分区中的目标时刻字段中,包括:

当所述目标分区发生故障时,将所述用户行为数据写入位于所述备用分区中的目标时刻字段中。

6.根据权利要求1所述的方法,其特征在于,所述将所述用户行为数据写入位于所述目标分区中的目标时刻字段中,包括:

根据已写入所述用户行为表中的用户行为数据对应的日期信息,判断所述用户行为表中是否存在日期与当前日期之间的时长超过预设时长的无效用户行为数据;

当所述用户行为表中存在日期与当前日期之间的时长超过预设时长的无效用户行为数据时,删除日期在所述无效用户行为数据对应的日期之前的用户行为数据。

7.一种数据处理装置,其特征在于,包括:

第一确定模块,用于当发生用户访问行为时,根据用户行为数据的时间戳确定所述用户行为数据对应的日期信息和时刻信息;

第二确定模块,用于根据所述日期信息确定所述用户行为数据对应的用户行为表中的目标分区,并根据所述时刻信息确定所述用户行为数据对应的目标时刻字段,所述用户行为表包括第一预设数量个分区,所述分区是以日期为标准进行划分的,各分区中包括第二预设数量个时刻字段;

写入模块,用于将所述用户行为数据写入位于所述目标分区中的目标时刻字段中;

第一统计模块,用于根据统计需求对所述用户行为表中的用户行为数据进行统计。

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

第二统计模块,用于统计各时刻字段中的用户行为数据的数据量;

存储模块,用于将所述数据量对应存储在各时刻字段中。

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

计算模块,用于将所述用户行为数据写入位于所述目标分区中的目标时刻字段中之后,将所述目标时刻字段对应的数据量加1,得到新的数据量;

更新模块,用于将所述目标时刻字段对应的数据量更新为所述新的数据量。

10.根据权利要求7所述的装置,其特征在于,所述统计需求包括对预定日期的用户行为数据进行统计;

所述第一统计模块,还用于根据当前时间信息确定所述预定日期在所述用户行为表中对应的分区;提取所述预定日期在所述用户行为表中对应的分区中的用户行为数据进行统计。

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