[发明专利]一种大数据任务处理方法及计算机设备有效
| 申请号: | 201810076880.9 | 申请日: | 2018-01-26 |
| 公开(公告)号: | CN108388470B | 公开(公告)日: | 2022-09-16 |
| 发明(设计)人: | 卞信铨 | 申请(专利权)人: | 福建星瑞格软件有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
| 代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 王美花 |
| 地址: | 350000 福建省福州市鼓楼*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据 任务 处理 方法 计算机 设备 | ||
1.一种大数据任务处理方法,其特征在于:包括:
步骤1、接收前端发送的任务处理请求数据,并进行解析;
步骤2、根据解析后的数据,申请资源;
步骤3、若存在资源,则发送所请求处理的任务到对应的大数据处理框架;否,则进入资源等待队列,直至存在资源,并发送所请求处理的任务到对应的大数据处理框架;
步骤4、大数据处理框架接收任务,获取所需参数,之后构建任务上下文,获取所需源数据,执行任务,并将结果输出;
步骤5、将输出的结果按照设定的封装类型进行封装,之后传输至设定地址;
所述步骤4具体为:每个大数据处理框架,通过消息或者参数设置,对发送过来的任务调度到对应的框架上面执行,根据不同的框架及消息获取对应的执行参数,构建框架的任务上下文,在上下文中获取数据源,最后执行对应的任务,输出结果集;
所述步骤5具体为:输出结果集后进行结果集封装,按照通讯消息或者参数设置来指定要封装的类型及输出的通道;
所述大数据处理框架包括:Spark、Flink、Hive、Pig、GraphLab、Cassandra、MongoDB、Impala、Greenplum、HAWQ、Storm、ElasticSearch、Solr、Hbase以及MySQL。
2.根据权利要求1所述的一种大数据任务处理方法,其特征在于:所述步骤1进一步具体为:接收前端发送的任务处理请求数据,若任务处理请求数据异常,则结束;否则将任务处理请求数据进行解析。
3.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于:所述处理器执行所述程序时实现以下步骤:
步骤1、接收前端发送的任务处理请求数据,并进行解析;
步骤2、根据解析后的数据,申请资源;
步骤3、若存在资源,则发送所请求处理的任务到对应的大数据处理框架;否,则进入资源等待队列,直至存在资源,并发送所请求处理的任务到对应的大数据处理框架;
步骤4、大数据处理框架接收任务,获取所需参数,之后构建任务上下文,获取所需源数据,执行任务,并将结果输出;
步骤5、将输出的结果按照设定的封装类型进行封装,之后传输至设定地址;
所述步骤4具体为:每个大数据处理框架,通过消息或者参数设置,对发送过来的任务调度到对应的框架上面执行,根据不同的框架及消息获取对应的执行参数,构建框架的任务上下文,在上下文中获取数据源,最后执行对应的任务,输出结果集;
所述步骤5具体为:输出结果集后进行结果集封装,按照通讯消息或者参数设置来指定要封装的类型及输出的通道;
所述大数据处理框架包括:Spark、Flink、Hive、Pig、GraphLab、Cassandra、MongoDB、Impala、Greenplum、HAWQ、Storm、ElasticSearch、Solr、Hbase以及MySQL。
4.根据权利要求3所述的一种计算机设备,其特征在于:所述步骤1进一步具体为:接收前端发送的任务处理请求数据,若任务处理请求数据异常,则结束;否则将任务处理请求数据进行解析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星瑞格软件有限公司,未经福建星瑞格软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810076880.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种进程调度方法及系统
- 下一篇:一种基于双门限约束虚机迁移的管理方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





