【技术实现步骤摘要】
大数据计算任务处理方法、系统、存储介质及计算机
[0001]本专利技术涉及数据处理
,特别涉及一种大数据计算任务处理方法
、
系统
、
存储介质及计算机
。
技术介绍
[0002]在大数据时代,应用系统中客户提交的条件查询任务,往往需要在
TB
级别的数据量中进行关系查询,但此类查询通常不要求实时的返回查询结果,因此,如何能够低成本
、
快速的创建可扩展
、
分布式的计算任务,且能够异步的获取任务结果成为了需要解决的问题
。
[0003]传统的方案中,更多的是对任务进行拆分和调度,虽然能够快速的创建任务,但扩展性存在局限,且因为查询的关系数据必须长期独占系统资源,成本上也不是最优方案
。
技术实现思路
[0004]基于此,本专利技术的目的是提供一种大数据计算任务处理方法
、
系统
、
存储介质及计算机,以至少解决上述相关技术中的不足
。
[0005]本专利技术提出一种大数据计算任务处理方法,包括:
[0006]通过接口网关层下发计算任务,并判断所述计算任务的任务类型;
[0007]若所述计算任务的任务类型为新增任务,则通过所述接口网关层生成任务数据,并将所述任务数据保存至所述服务数据库中;
[0008]利用调度层对所述服务数据库进行订阅,待所述调度层获取到所述任务数据后,通过开源编排模型根据所述任务数据创建开源编排 ...
【技术保护点】
【技术特征摘要】
1.
一种大数据计算任务处理方法,其特征在于,包括:通过接口网关层下发计算任务,并判断所述计算任务的任务类型;若所述计算任务的任务类型为新增任务,则通过所述接口网关层生成任务数据,并将所述任务数据保存至所述服务数据库中;利用调度层对所述服务数据库进行订阅,待所述调度层获取到所述任务数据后,通过开源编排模型根据所述任务数据创建开源编排任务;执行所述开源编排任务,并将对应的执行结果写入至所述服务数据库中,以完成所述计算任务的处理
。2.
根据权利要求1所述的大数据计算任务处理方法,其特征在于,判断所述计算任务的任务类型的步骤之后,所述方法还包括:若所述计算任务的任务类型为删除任务或查询任务,通过所述接口网关层从服务数据库中获取所述计算任务对应的处理结果
。3.
根据权利要求1所述的大数据计算任务处理方法,其特征在于,利用调度层对所述服务数据库进行订阅,待所述调度层获取到所述任务数据后,通过开源编排模型根据所述任务数据创建开源编排任务的步骤包括:启动所述调度层,以使所述调度层注册可执行的任务类型;控制所述调度层对所述服务数据库中特定规则的服务数据的密钥进行订阅,并判断所订阅的服务数据的密钥是否为新增密钥;若所订阅的服务数据的密钥为新增密钥,则消费获取所述新增密钥,并根据所述新增密钥创建开源编排任务
。4.
根据权利要求1所述的大数据计算任务处理方法,其特征在于,执行所述开源编排任务的步骤包括:当所述开源编排模型接收到所述调度层所发送的开源编排任务时,获取所述开源编排任务的并行度
、
内存需求以及
CPU
需求;获取所述开源编排模型的工作节点和剩余计算资源,并基于所述工作节点和所述剩余计算资源以及所述并行度
、
所述内存需求和所述
CPU
需求对所述开源编排任务进行资源调度,以使所述开源编排任务以数学方式在不同的工作节点上执行
。5.
一种大数据计算任务处理系统,其特征在于,包括:类型判断模块,用于通过接口网关层下发计算任务,并判断所述计算任务的任务类型;数据生成模块,用于若所述计算任务的任务类型为新增任务,则通过所述接口网关层生成任务数据,...
【专利技术属性】
技术研发人员:许畅,段义文,夏迪,朱杰,陈敏,赵鹏飞,龚宇波,
申请(专利权)人:江西江投数字经济技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。