首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种异步提交SQL任务获取结果的装置、方法和系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:杭州玳数科技有限公司

摘要:本发明公开一种异步提交SQL任务获取结果的装置、方法和系统,装置包括:对外任务操作接口,用于接收封装的sql任务对象,被调用实现任务操作方法;任务运行执行器,包含sql任务队列,sql执行线程池,数据源连接客户端,sql任务唯一标识关联缓存,以及执行器唯一标识;运行执行器管理器,用于获取或初始化对应数据源标识的任务运行执行器,并缓存数据源唯一标识和任务提交执行器的关系;其中,对外任务操作接口的实现类在实现任一项任务操作方法前从数据源运行执行管理器中获取对应数据源的任务运行执行器,然后通过调用对应数据源的任务运行执行器对应的任务方法执行。

主权项:1.一种异步提交SQL任务获取结果的装置,其特征在于,包括以下结构:对外任务操作接口,用于根据数据源连接信息配置和任务参数生成sql任务对象,以及被调用实现任务操作方法;每一sql任务对象包括sql标识和sql任务标识;任务运行执行器,用于执行sql任务,任务运行执行器包含sql任务队列和sql执行线程池,且维护sql任务标识和数据源类型标识;运行执行器管理器,用于根据数据源连接配置和任务参数获取或初始化对应数据源类型的任务运行执行器;sql任务对象被提交到对应任务运行执行器的sql任务队列,消费sql任务队列的sql任务到sql执行线程池执行,将每条sql结果存储到关联sql标识的执行结果缓存中;在任务的不同阶段,将任务状态保存至sql任务对象的任务状态缓存中;对外任务操作接口用于被调用根据sql任务标识获取实时的任务状态;当sql任务执行完成,对外任务操作接口被调用获取任务运行结果,清除任务运行结果缓存。

全文数据:

权利要求:

百度查询: 杭州玳数科技有限公司 一种异步提交SQL任务获取结果的装置、方法和系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。