一种数据写入方法、装置、存储介质及系统制造方法及图纸

技术编号:33392003 阅读:24 留言:0更新日期:2022-05-11 23:09
本发明专利技术实施例提供了一种数据写入方法、装置、存储介质及系统,所述方法包括:获取至少两条待写入的目标数据;将所述至少两条目标数据存储于预先设定的批处理实体组中,生成批处理实体组数据;其中,所述批处理实体组数据中包括至少两条子处理实体组数据,所述子处理实体组数据与所述目标数据一一对应,所述子处理实体组数据的数量与所述目标数据的数量相同;基于至少两条预设配置参数将所述批处理实体组数据中的各个子处理实体组数据写入至少两个目标数据库表中;其中,所述预设配置参数的数量与所述子处理实体组数据的数量相同。本发明专利技术实施例的方案,可以将多条目标数据写入多个数据库表中,实现对目标数据的批处理,提高数据的写入效率。的写入效率。的写入效率。

【技术实现步骤摘要】
一种数据写入方法、装置、存储介质及系统


[0001]本专利技术实施例涉及数据处理
,尤其涉及一种数据写入方法、装置、存储介质及系统。

技术介绍

[0002]随着银行业务规模的日益扩大,需要处理的数据量也越来越多,同时,各业务系统正在进行分布式系统改造,银行各业务系统面临着如何利用一款适用于分布式系统的批处理框架,快速有效完成数据处理的难题。因此,亟需一款灵活、易用、可扩展性强且具有高性能处理大量信息的批处理框架来提高开发效率、提升运行效率。Spring Batch是一个轻量级的,完全基于Spring框架的、功能覆盖全面的批处理框架,提供了丰富的即插即用的组件来快速构建出轻量级的健壮的并行处理应用,其中包括日志记录/跟踪、事务管理、作业处理统计信息、作业重新启动、跳过和资源管理等功能,使得开发批处理应用的人员只需专注于业务的处理,底层框架的交互交由Spring Batch去处理,可以快速构建出健壮的并行处理应用,有效提升了批处理应用的开发效率。
[0003]Spring Batch提供的RPW(Reader/>‑
Pr本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据写入方法,其特征在于,包括:获取至少两条待写入的目标数据;将所述至少两条目标数据存储于预先设定的批处理实体组中,生成批处理实体组数据;其中,所述批处理实体组数据中包括至少两条子处理实体组数据,所述子处理实体组数据与所述目标数据一一对应,所述子处理实体组数据的数量与所述目标数据的数量相同;基于至少两条预设配置参数将所述批处理实体组数据中的各个子处理实体组数据写入至少两个目标数据库表中;其中,所述预设配置参数的数量与所述子处理实体组数据的数量相同。2.根据权利要求1所述的方法,其特征在于,在基于至少两条预设配置参数将所述批处理实体组数据中的各个子处理实体组数据写入至少两个目标数据库表中之前,还包括:基于多数据库表写入组件创建器创建初始多数据库表写入组件;基于所述多数据库表写入组件创建器将所述至少两条预设配置参数写入所述初始多数据库表写入组件,生成目标多数据库表写入组件;基于至少两条预设配置参数将所述批处理实体组数据中的各个子处理实体组数据写入至少两个目标数据库表中,包括:运行所述目标多数据库表写入组件,以通过所述目标多数据库表写入组件中的至少两条预设配置参数,将所述批处理实体组数据中的各个子处理实体组数据写入至少两个目标数据库表中。3.根据权利要求2所述的方法,其特征在于,将所述至少两条目标数据存储于预先设定的批处理实体组中,生成批处理实体组数据,包括:将所述至少两条目标数据按照顺序进行编号;将编号后的至少两条目标数据写入预先设定的批处理实体组中,生成批处理实体组数据。4.根据权利要求3所述的方法,其特征在于,在基于所述多数据库表写入组件创建器将所述至少两条预设配置参数写入所述初始多数据库表写入组件,生成目标多数据库表写入组件之前,还包括:对所述至少两条预设配置参数按顺序进行编号;基于所述多数据库表写入组件创建器将所述至少两条预设配置参数写入所述初始多数据库表写入组件,生成目标多数据库表写入组件,包括:基于所述多数据库表写入组件创建器,将编号后的至少两条预设配置参数写入所述初始多数据库表写入组件,生成目标多数据库表写入组件;运行所述目标多数据库表写入组件,以通过所述目标多数据库表写入组件中的至少两条预设配置参数,将所述批处理实体组数据中的各个子处理实体组数据写入至少两个目标数据库表中,包括:运行所述目标多数据库表写入组件,以通过所述目标多数据库表写入组件中的至少两条预设配置参数...

【专利技术属性】
技术研发人员:王珂段博刘帅姬素丽
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1