[发明专利]业务数据统计方法、装置、系统及可读存储介质在审
申请号: | 201710681260.3 | 申请日: | 2017-08-10 |
公开(公告)号: | CN107562809A | 公开(公告)日: | 2018-01-09 |
发明(设计)人: | 罗剑明 | 申请(专利权)人: | 广州视源电子科技股份有限公司;广州视睿电子科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q10/10 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙)11201 | 代理人: | 岳凤羽 |
地址: | 510530 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 数据 统计 方法 装置 系统 可读 存储 介质 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种业务数据统计方法、装置、系统及可读存储介质。
背景技术
目前,不同的业务流程通常用不同的业务服务器进行处理,例如,若要对公司员工的工作任务进行量化管理,或者是公司的产品销售进行管理,又或者是对公司产品的售后进行管理,以上业务通常会将每种业务使用单独的业务服务器进行处理。
现有技术中,在对不同业务的业务数据进行统计时,通常有以下几种方法:(1)业务统计服务器查询各个业务系统的业务数据库,然而这需要统计服务器了解业务系统的业务流程和业务数据库的表结构,由于各个业务数据库的表结构通常存在一定差异,导致通过此方法进行业务数据统计较复杂;(2)由各个业务数据库提供数据查询接口,业务统计服务器调用对应接口对数据进行查询,然而此种方法需要各个业务数据库提供数据查询接口,并且对于数据查询会占用数据库的读写,进而影响到业务系统其它业务的响应速度。(3)将已有的业务数据库迁移到其它数据库(如Hbase),业务统计服务器对迁移的数据进行数据分析,然而数据库迁移成本比较高。
发明内容
基于此,本发明实施例的目的在于提供一种能便捷地进行业务数据统计的业务数据统计方法、装置、系统及可读存储介质。
一种业务数据统计方法,所述方法包括:
接收并保存至少两个业务服务器通过事件上报的业务数据;
将所述业务数据进行统计,得到业务数据统计结果;
接收业务统计服务器发送的业务数据统计查询指令,并根据所述业务数据统计结果向所述业务统计服务器返回统计数据。
上述业务数据统计方法,通过接收并保存至少两个业务服务器通过事件上报的业务数据,并对业务数据进行统计,将统计结果返回至业务统计服务器,使得业务统计服务器可以方便的获取到统计数据,不需要将业务服务器中的数据进行迁移,也无需了解业务服务器的业务流程,更不会占用业务数据库的读写,实现了便捷地进行业务数据统计的目的。
进一步地,所述接收并保存至少两个业务服务器通过事件上报的业务数据包括:
接收至少两个业务服务器通过事件上报的业务数据;
将所述业务数据保存在已建立的消息队列中;
从所述消息队列读取所述业务数据存储至第一存储空间。
进一步地,所述将所述业务数据进行统计,得到业务数据统计结果包括:
从所述第一存储空间读取业务数据并进行统计,得到业务数据统计结果。
进一步地,所述方法还包括:
将所述业务数据统计结果保存至第二存储空间。
进一步地,所述方法还包括:
接收并保存特殊数据处理平台通过事件上报的业务数据,所述特殊数据处理平台用于保存并上报所述至少两个业务服务器上报失败的业务数据。
一种业务数据统计装置,所述装置包括:
接收模块,用于接收并保存至少两个业务服务器通过事件上报的业务数据;
统计模块,用于将所述业务数据进行统计,得到业务数据统计结果;
发送模块,用于接收业务统计服务器发送的业务数据统计查询指令,并根据所述业务数据统计结果向所述业务统计服务器返回统计数据。
上述业务数据统计装置,通过接收并保存至少两个业务服务器通过事件上报的业务数据,并对业务数据进行统计,将统计结果返回至业务统计服务器,使得业务统计服务器可以方便的获取到统计数据,不需要将业务服务器中的数据进行迁移,也无需了解业务服务器的业务流程,更不会占用业务数据库的读写,实现了便捷地进行业务数据统计的目的。
进一步地,所述接收模块具体用于:
接收至少两个业务服务器通过事件上报的业务数据;
将所述业务数据保存在已建立的消息队列中;
从所述消息队列读取所述业务数据存储至第一存储空间。
进一步地,所述接收模块还用于:接收并保存特殊数据处理平台通过事件上报的业务数据,所述特殊数据处理平台用于保存并上报所述至少两个业务服务器上报失败的业务数据。
进一步地,所述统计模块具体用于:从所述第一存储空间读取业务数据并进行统计,得到业务数据统计结果。
进一步地,所述装置还包括:
保存模块,用于将所述业务数据统计结果保存至第二存储空间。
一种业务数据统计系统,所述系统包括:至少两个业务服务器、业务数据处理平台以及业务统计服务器,其中:
所述至少两个业务服务器,用于生成业务数据并上传至所述业务数据处理平台;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司;广州视睿电子科技有限公司,未经广州视源电子科技股份有限公司;广州视睿电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710681260.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种异构双链自动化数据的验证方法
- 下一篇:视频大数据分级存储方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置