The invention discloses a business data collection method and system, wherein the business data collection methods include: the business data generated by the distributed storage storage mode of multiple clients; according to the judgment of the business data, business data is the hot data, according to the property of the business data corresponding to the client to determine the business data whether it belongs to the hot data; if, according to the first preset data summary of the hot data business data summary. This application can effectively reduce the cost of data aggregation of large data stored in distributed storage.
【技术实现步骤摘要】
业务数据汇总方法及其系统
本申请涉及信息
,尤其涉及一种业务数据汇总方法及其系统。
技术介绍
分布式存储场景下,数据汇总会面临很多问题,其中时效与成本是两个矛盾的因素。如果汇总频率高,则时效性也高,但是增加了网络传输成本以及存储的成本;如果汇总频率低,则时效性无法得到满足,且数据产生过快时,反而会加大汇总的成本。在大数据场景下,随着汇总粒度的不断增长,数据汇总的成本也会随之增长,最终导致无法承受其汇总成本。综上所述,现有技术中缺少对于分布式存储的大数据的数据汇总的有效的解决方案,因此有必要提出改进的技术手段解决上述问题。
技术实现思路
本申请实施例提供了一种业务数据汇总方法及其系统,以解决现有技术中的分布式存储的数据汇总成本较高的问题。为了解决上述问题,根据本申请实施例提供一种业务数据汇总方法,其包括:通过分布式存储方式存储多个客户端产生的各业务数据;针对各业务数据,判断该业务数据是否属于热点数据,其中根据该业务数据对应的客户端的属性判断该业务数据是否属于热点数据;若是,则根据预设的第一数据汇总方式对所述热点数据进行业务数据汇总。其中,在第一存储单元存储所述热点数据;所述根据预设的第一数据汇总方式对所述热点数据进行业务数据汇总,具体包括:待预设时间后,对所述第一存储单元存储的热点数据执行第一阶段数据汇总处理得到第一阶段汇总数据;将所述第一阶段汇总数据发送至第二存储单元进行存储;对所述第二存储单元存储的各第一阶段汇总数据执行第二阶段数据汇总处理。其中,还包括:若判断所述业务数据属于非热点数据,则根据预设的第二数据汇总方式对所述非热点数据进行业务数据汇总。其 ...
【技术保护点】
一种业务数据汇总方法,其特征在于,包括:通过分布式存储方式存储多个客户端产生的各业务数据;针对各业务数据,判断该业务数据是否属于热点数据,其中根据该业务数据对应的客户端的属性判断该业务数据是否属于热点数据;若是,则根据预设的第一数据汇总方式对所述热点数据进行业务数据汇总。
【技术特征摘要】
1.一种业务数据汇总方法,其特征在于,包括:通过分布式存储方式存储多个客户端产生的各业务数据;针对各业务数据,判断该业务数据是否属于热点数据,其中根据该业务数据对应的客户端的属性判断该业务数据是否属于热点数据;若是,则根据预设的第一数据汇总方式对所述热点数据进行业务数据汇总。2.根据权利要求1所述的方法,其特征在于,在第一存储单元存储所述热点数据;所述根据预设的第一数据汇总方式对所述热点数据进行业务数据汇总,具体包括:待预设时间后,对所述第一存储单元存储的热点数据执行第一阶段数据汇总处理得到第一阶段汇总数据;将所述第一阶段汇总数据发送至第二存储单元进行存储;对所述第二存储单元存储的各第一阶段汇总数据执行第二阶段数据汇总处理。3.根据权利要求1所述的方法,其特征在于,还包括:若判断所述业务数据属于非热点数据,则根据预设的第二数据汇总方式对所述非热点数据进行业务数据汇总。4.根据权利要求3所述的方法,其特征在于,在第一存储单元存储所述非热点数据;所述根据预设的第二数据汇总方式对所述非热点数据进行业务数据汇总,具体包括:将所述非热点数据发送至第二存储单元进行存储;对所述第二存储单元存储的各非热点数据执行数据汇总处理。5.根据权利要求1所述的方法,其特征在于,还包括:根据近期最少使用算法LRU识别客户端是否属于热点客户端,若是则判断该热点客户端产生的业务数据属于热点数据。6.根据权利要求5所述的方法,其特征在于,还包括:设置所述热点客户端的热点时段,所述热点客户端在热点时段产生的业务数据属于热点数据。7.一种业务数据汇总系统,其特征在于,包括:存储模块,用于通过分布式存储方式...
【专利技术属性】
技术研发人员:赵大成,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。