数据存储方法、装置、电子设备及存储介质制造方法及图纸

技术编号:28837403 阅读:50 留言:0更新日期:2021-06-11 23:34
本发明专利技术实施例公开了一种数据存储方法、装置、电子设备及存储介质,所述方法包括:获取各数据处理规则的规则内容和数据处理规则所属的业务处理系统的系统标识;针对各数据处理规则,确定与当前数据处理规则相对应的业务处理类型和业务执行类型;针对各数据处理规则,将当前数据处理规则、对应的系统标识、业务执行类型以及相应的业务处理类型对应存储至目标数据库中,以在接收到业务处理请求时,从所述目标数据库调取所述数据处理规则对所述业务处理系统中的业务进行处理。本发明专利技术实施例的技术方案实现了对数据处理规则的统一性的存储,提高了目标数据库的维护效率,减少了维护人员的工作任务。

【技术实现步骤摘要】
数据存储方法、装置、电子设备及存储介质
本专利技术实施例涉及数据处理
,尤其涉及一种数据存储方法、装置、电子设备及存储介质。
技术介绍
由于互联网的快速发展,使得现今很多服务行业都从线上办理业务。比如移动营业厅、联通营业厅、各类的银行等。这些服务业的系统多个子系统,对应着不同的业务类型,方便用户体验。但是不同的子系统具有自己的数据库,这样一个业务系统会有多个数据库,增加了很多成本,并且增加了维护的成本。
技术实现思路
本专利技术实施例提供一种数据存储方法、装置、电子设备及存储介质,以实现对数据处理规则的标准化处理,并将其存储在统一的数据库中,便于其对数据库的维护。第一方面,本专利技术实施例提供了一种数据存储方法,所述方法包括:获取各数据处理规则的规则内容和数据处理规则所属的业务处理系统的系统标识;针对各数据处理规则,确定与当前数据处理规则相对应的业务处理类型和业务执行类型;针对各数据处理规则,将当前数据处理规则、对应的系统标识、业务执行类型以及相应的业务处理类型对应存储至目标数据库中,以在接收到业务处理请求时,从所述目标数据库调取所述数据处理规则对所述业务处理系统中的业务进行处理。第二方面,本专利技术实施例还提供了一种数据调取方法,所述方法包括:接收业务处理请求,并获取业务处理请求中业务处理系统的系统标识;基于所述系统标识,从预先存储于目标数据库的各数据处理规则中获取与所述系统标识相匹配的数据处理规则,以基于所述数据处理规则对业务进行处理。第三方面,本专利技术实施例还提供了一种数据存储装置,所述装置包括:第一系统标识获取模块,用于获取各数据处理规则的规则内容和数据处理规则所属的业务处理系统的系统标识;类型确定模块,用于针对各数据处理规则,确定与当前数据处理规则相对应的业务处理类型和业务执行类型;数据处理规则存储模块,用于针对各数据处理规则,将当前数据处理规则、所属的业务处理系统、业务执行类型以及相应的业务处理类型对应存储至目标数据库中,以基于所述目标数据库调取所述数据处理规则对所述业务处理系统中的业务进行处理。第四方面,本专利技术实施例还提供了一种数据调取装置,所述装置包括:第二系统标识获取模块,用于接收业务处理请求,并获取业务处理请求中业务处理系统的系统标识;业务处理模块,用于基于所述系统标识,从预先存储于目标数据库的各数据处理规则中获取与所述系统标识相匹配的数据处理规则,以基于所述数据处理规则对业务进行处理。第五方面,本专利技术实施例还提供了一种电子设备,所述电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术实施例提供的所述数据存储方法和/或数据调取方法。第六方面,本专利技术实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如本专利技术实施例提供的所述数据存储方法和/或数据调取方法。本专利技术实施例的技术方案,通过获取各数据处理规则的规则内容和数据处理规则所属的业务处理系统的系统标识,并针对各数据处理规则,确定与当前数据处理规则对应的业务处理类型和业务执行类型,通过系统标识、业务处理类型以及业务执行类型保证数据处理规则的唯一性。针对各数据处理规则,将当前数据处理规则、对应的系统标识、业务执行类型以及相应的业务处理类型对应存储至目标数据库中,以保证在统一的目标数据库中存储有格式相同的数据处理规则。当接收到业务处理请求时,可以从目标数据库中调取数据处理规则来对业务处理系统中的业务进行处理。通过本专利技术实施例的数据存储方法实现了对数据处理规则的统一性的存储,仅使用一种目标数据库就可以实现多种数据处理规则的存储,提高了目标数据库的维护效率,减少了维护人员的工作任务。附图说明为了更加清楚地说明本专利技术示例性实施例的技术方案,下面对描述实施例中所需要用到的附图做一简单介绍。显然,所介绍的附图只是本专利技术所要描述的一部分实施例的附图,而不是全部的附图,对于本领域普通技术人员,在不付出创造性劳动的前提下,还可以根据这些附图得到其他的附图。图1为本专利技术实施例一中的一种数据存储方法的流程示意图;图2为本专利技术实施例二中的一种数据存储方法的流程示意图;图3为本专利技术实施例二中的一种规则管理界面的显示示意图;图4为本专利技术实施例三中的一种数据存储方法的流程示意图;图5为本专利技术实施例四中的一种数据调取方法的流程示意图;图6为本专利技术实施例五中的一种数据存储装置的结构示意图;图7为本专利技术实施例六中的一种数据调取装置的结构示意图;图8为本专利技术实施例七中的一种电子设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例所提供的一种数据存储方法的流程示意图,本实施例可适用于对数据处理规则进行存储的情况,该方法可以由数据存储装置来执行,该装置可以通过软件和/或硬件的形式实现。如图1所述,本专利技术实施例的数据存储方法具体包括如下步骤:S110、获取各数据处理规则的规则内容和数据处理规则所属的业务处理系统的系统标识。需要说明的是,本专利技术实施例的数据存储方法适用于对不同的业务处理系统对应的数据处理规则进行统一的存储。其中,业务处理系统中内置有数据处理规则,业务处理系统基于数据处理规则进行业务处理。数据处理规则是指对业务进行处理时的规则条件。规则内容是指所属业务处理系统中对业务进行处理的具体处理规则。规则内容包括数据处理条件、数据处理流程、数据处理标识等。在本专利技术实施例中业务处理系统是指办理业务时的处理系统,包括公积金处理系统、客户查询系统、个人贷款办理系统中的至少一个。系统标识是指各个业务处理系统具有的唯一标识。系统标识在数据处理规则中的表现形式可以是系统ID,也可以是数据处理规则的数据ID。通过系统标识可以区分不同的业务处理系统。具体的,获取各数据处理规则的规则内容和数据处理规则所属的业务处理系统的系统标识,为后续进行数据处理规则的存储做准备工作,获取系统标识,便于对各个数据处理规则进行区分。在本专利技术实施例中,所述获取各数据处理规则的规则内容和数据处理规则所属的业务处理系统的系统标识,包括:针对各业务处理系统,从当前业务处理系统中调取预先存储的数据处理规则和所述当前业务处理系统的系统标识。其中,每个业务处理系统存储有对应的数据处理规则和系统标识。在获取各数据处理规则时,可以从每个业务处理系统中调取内部存储的数据处理规则和系统标识。需要说明的是,每个业务处理系统独立处理数据,因此每个业务处理系统中存储的数据处理规则的规则内容,存储本文档来自技高网...

【技术保护点】
1.一种数据存储方法,其特征在于,包括:/n获取各数据处理规则的规则内容和数据处理规则所属的业务处理系统的系统标识;/n针对各数据处理规则,确定与当前数据处理规则相对应的业务处理类型和业务执行类型;/n针对各数据处理规则,将当前数据处理规则、对应的系统标识、业务执行类型以及相应的业务处理类型对应存储至目标数据库中,以在接收到业务处理请求时,从所述目标数据库调取所述数据处理规则对所述业务处理系统中的业务进行处理。/n

【技术特征摘要】
1.一种数据存储方法,其特征在于,包括:
获取各数据处理规则的规则内容和数据处理规则所属的业务处理系统的系统标识;
针对各数据处理规则,确定与当前数据处理规则相对应的业务处理类型和业务执行类型;
针对各数据处理规则,将当前数据处理规则、对应的系统标识、业务执行类型以及相应的业务处理类型对应存储至目标数据库中,以在接收到业务处理请求时,从所述目标数据库调取所述数据处理规则对所述业务处理系统中的业务进行处理。


2.根据权利要求1所述的方法,其特征在于,所述获取各数据处理规则的规则内容和数据处理规则所属的业务处理系统的系统标识,包括:
针对各业务处理系统,从当前业务处理系统中调取预先存储的数据处理规则和所述当前业务处理系统的系统标识。


3.根据权利要求2所述的方法,其特征在于,所述获取各数据处理规则的规则内容和数据处理规则所属的业务处理系统的系统标识,包括:
从所述当前业务处理系统的缓存中调取所述数据处理规则和所述系统标识。


4.根据权利要求3所述的方法,其特征在于,还包括:
当从所述缓存中未调取所述数据处理规则和所述系统标识,则从与所述当前业务处理系统对应的数据库中调取所述数据处理规则和所述系统标识。


5.根据权利要求1所述的方法,其特征在于,所述确定与当前数据处理规则相对应的业务处理类型和业务执行类型,包括:
获取在规则管理界面上的触发操作,确定与所述触发操作对应的至少一个功能控件,并确定与所述至少一个功能控件对应的配置项;
基于所述配置项确定业务处理类型和业务执行类型。


6.根据权利要求5所述的方法,其特征在于,在所述基于所述配置项确定业务处理类型和业务执行类型之前,包括:
根据预先设置的配置项规则,对所述配置项进行校验,以确定所述配置项是否符合预先设置的配置项规则。


7.根据权利要求1所述的方法,其特征在于,所述将当前数据处理规则、对应的系统标识、业务执行类型以及相应的业务处理类型对应存储至目标数据库中,包括:
将当前数据处理规则、对应的系统标识、业务执行类型以及相应的业务处理类型作为一条目标数据记录;
将所述目标数据记录,按照预设的存储方式存储至目标数据库中。


8.根据权利要求7所述的方法,其特征在于,所述将所述目标数据记录,按照预设的存储方式存储至目标数据库中,包括:
根据预先设置的存储区域划分方式,将所述目标数据库划分为至少一个存储区域;
根据所述业务处理系统的系...

【专利技术属性】
技术研发人员:曾利辉
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:北京;11

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

1