发明名称 |
数据处理方法和装置 |
摘要 |
本申请提供数据处理方法和装置。该方法包括:针对多维度处理中的各维度处理,分别判断维度标识数量与预定线程数量之差的绝对值是否小于等于预定阈值;当判定维度标识数量与预定线程数量之差的绝对值小于等于预定阈值时,将各维度标识对应的处理都分别分配到预定数量的线程中的多个线程上执行,使得同一维度标识对应的处理在多个线程上并行完成。进一步地,当判定维度标识数量与预定线程数量之差的绝对值大于预定阈值时,将各维度标识对应的处理分别分配到预定数量的线程中的对应单一线程上执行,使得同一维度标识对应的处理在同一线程上完成。由此,能够使事件流数据的各并发处理尽可能同时完成,从而提高整个实时处理的效率,方便用户的使用。 |
申请公布号 |
CN104794128A |
申请公布日期 |
2015.07.22 |
申请号 |
CN201410026143.X |
申请日期 |
2014.01.20 |
申请人 |
阿里巴巴集团控股有限公司 |
发明人 |
陈岳阳;李经纬 |
分类号 |
G06F17/30(2006.01)I;G06Q10/08(2012.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京国昊天诚知识产权代理有限公司 11315 |
代理人 |
许志勇 |
主权项 |
一种数据处理方法,用于事件流数据的多维度处理,其特征在于,包括:针对所述多维度处理中的各维度处理,分别判断所述维度处理中的维度标识数量与预定线程数量之差的绝对值是否小于等于预定阈值;当判定所述维度处理中的维度标识数量与预定线程数量之差的绝对值小于等于预定阈值时,将所述维度处理中的各维度标识对应的处理分别分配到所述预定数量的线程中的多个线程上执行,使得同一维度标识对应的处理在所述多个线程上并行完成。 |
地址 |
英属开曼群岛大开曼资本大厦一座四层847号邮箱 |