1 .一种基于数据库的查询业务执行方法,其特征在于,包括以下步骤:
步骤S1、将查询业务分为多个子步骤;
步骤S2、为每一个所述子步骤配置节点组件,并根据多个所述节点组件构建所述查询
业务的查询流程图;
步骤S3、多个所述节点组件按照所述查询流程图的顺序同步执行,各所述节点组件则
根据自身组件类型判断是否可以异步执行,如果可以则选择异步执行的方式执行,不可以
则选择同步执行的方式执行。
2 .根据权利要求1所述的基于数据库的查询业务执行方法,其特征在于,所述节点组件
的类型包括表查询、SQL查询、结果集合并、结果集分发以及结果集输出。
3 .根据权利要求2所述的基于数据库的查询业务执行方法,其特征在于,所述步骤S2中
根据多个所述节点组件构建所述查询业务的查询流程图具体为:创建与所述节点组件的类
型相对应的多种模板控件,通过拖放模板控件构建所述查询业务的查询流程图。
4 .根据权利要求1所述的基于数据库的查询业务执行方法,其特征在于,所述步骤S3还
包括:分别对每一所述节点组件的节点输出结果进行缓存。
5 .根据权利要求1所述的基于数据库的查询业务执行方法,其特征在于,还包括步骤
S4、对所述查询任务的查询结果进行缓存。
6 .一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机存储介质被
处理器执行时,实现如权利要求1-5任一所述的基于数据库的查询业务执行方法。
权 利 要 求 书
1/1 页
2
评论