一种数据统计方法和装置与流程

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

技术特征:

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

根据预先设定的过滤规则,对原始交易数据进行过滤处理,得到第一交易数据,所述过滤规则包括所述原始交易数据的至少一个字段信息;

根据所述第一交易数据中的关键字信息,确定所述第一交易数据所对应的计算服务器;

将所述第一交易数据发送至所述计算服务器,以使所述计算服务器将根据预先设定的统计维度对所述第一交易数据进行统计得到的第二交易数据发送给查询服务器使用。

2.如权利要求1所述的方法,其特征在于,所述将所述第一交易数据发送至所述计算服务器,以使所述计算服务器将根据预先设定的统计维度对所述第一交易数据进行统计得到的第二交易数据发送给查询服务器使用,包括:

将所述第一交易数据发送至所述计算服务器,以使所述计算服务器将根据预先设定的统计维度对所述第一交易数据进行统计得到的第二交易数据发送给汇总服务器;

所述汇总服务器将从各计算服务器接收到的第二交易数据进行汇总处理后存储至数据库供查询服务器使用。

3.如权利要求1所述的方法,其特征在于,所述过滤规则是由各计算服务器的统计维度确定的。

4.如权利要求1所述的方法,其特征在于,所述根据所述第一交易数据中的关键字信息,确定所述第一交易数据所对应的计算服务器,包括:

将所述第一交易数据中的关键字信息作为一致性哈希算法的输入参数进行运算后,得到所述第一交易数据所对应的计算服务器的标识信息;

根据得到的所述标识信息确定所述第一交易数据所对应的计算服务器;

其中,所述一致性哈希算法的闭合环中包括至少一个计算服服务器的标识信息。

5.如权利要求4所述的方法,其特征在于,该方法还包括:

通过心跳机制对所述计算服务器进行检测,在检测到计算服务器发生故障时,将发生故障的计算服务器的标识信息从所述一致性哈希算法的闭合环中删除。

6.如权利要求5所述的方法,其特征在于,所述通过心跳机制对所述计算服务器进行检测,包括:

定期接收所述计算服务器的存活消息;

若在预设的时间段内,未接收到所述计算服务器的存活消息,则判定所述计算服务器发生故障。

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

过滤单元,用于根据预先设定的过滤规则,对原始交易数据进行过滤处理,得到第一交易数据,所述过滤规则包括所述原始交易数据的至少一个字段信息;

确定单元,用于根据所述第一交易数据中的关键字信息,确定所述第一交易数据所对应的计算服务器;

发送单元,用于将所述第一交易数据发送至所述计算服务器,以使所述计算服务器将根据预先设定的统计维度对所述第一交易数据进行统计得到的第二交易数据发送给查询服务器使用。

8.如权利要求7所述的装置,其特征在于,所述发送单元,具体用于:

将所述第一交易数据发送至所述计算服务器,以使所述计算服务器将根据预先设定的统计维度对所述第一交易数据进行统计得到的第二交易数据发送给汇总服务器;

所述汇总服务器将从各计算服务器接收到的第二交易数据进行汇总处理后存储至数据库供查询服务器使用。

9.如权利要求7所述的装置,其特征在于,所述过滤规则是由各计算服务器的统计维度确定的。

10.如权利要求7所述的装置,其特征在于,所述确定单元,具体用于:

将所述第一交易数据中的关键字信息作为一致性哈希算法的输入参数进行运算后,得到所述第一交易数据所对应的计算服务器的标识信息;

根据得到的所述标识信息确定所述第一交易数据所对应的计算服务器;

其中,所述一致性哈希算法的闭合环中包括至少一个计算服服务器的标识信息。

11.如权利要求10所述的装置,其特征在于,还包括:检测单元;

所述检测单元,用于通过心跳机制对所述计算服务器进行检测,在检测到计算服务器发生故障时,将发生故障的计算服务器的标识信息从所述一致性哈希算法的闭合环中删除。

12.如权利要求11所述的装置,其特征在于,所述检测单元,具体用于:

定期接收所述计算服务器的存活消息;

若在预设的时间段内,未接收到所述计算服务器的存活消息,则判定所述计算服务器发生故障。

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