【技术实现步骤摘要】
一种数据存储方法及装置
[0001]本申请涉及计算机数据存储
,尤其涉及一种数据存储方法及装置。
技术介绍
[0002]数据以某种格式记录在计算机内部或外部存储介质上,即为数据存储。
[0003]随着互联网技术的发展,客户在线上的操作越来越多,线上业务场景越来越多,业务逻辑也越来越复杂,系统内产生的数据也越来越多。有些数据(比如:1年间的交易,或者高频客户)的时效性、并发性等要求越来越高;有些数据(比如:1年后到10年之间的数据,或中频客户)查询的频率要求不是特别高;有些数据(比如:10年前的交易数据,或者低频客户)查询的频率基本为零。在满足应用服务的前提下,如果使用同一种方式进行数据存储,成本比较高。如果都使用低成本的数据存储方式,不能满足客户查询时的时效性要求。因此,如何灵活地对数据进行存储是急需解决的问题。
技术实现思路
[0004]有鉴于此,本申请的目的在于提供了一种数据存储方法及装置,可以灵活地对数据进行存储,既能降低数据存储的成本,又能满足客户查询数据的时效性,其具体技术方案如下:< ...
【技术保护点】
【技术特征摘要】
1.一种数据存储方法,其特征在于,所述方法包括:基于数据库配置信息,确定待存储数据适用的数据库,所述数据库配置信息包括多个数据库分别对应的存储条件;将所述待存储数据存储至所述待存储数据适用的数据库。2.根据权利要求1所述的方法,其特征在于,在所述基于数据库配置信息,确定待存储数据适用的数据库之前,所述方法还包括:在接收到配置请求的情况下,解析所述配置请求,得到配置信息;对所述配置信息进行内容校验;若所述配置信息校验通过,将所述配置信息确定为所述数据库配置信息。3.根据权利要求2所述的方法,其特征在于,所述对所述配置信息进行内容校验,包括:校验所述配置信息中的各配置项内容是否满足预设条件;基于所述配置信息中的连接地址、用户名和密码,进行数据库连接,校验是否连接成功。4.根据权利要求2所述的方法,其特征在于,所述配置请求包括配置文件或数据库码表,所述解析所述配置请求,得到配置信息包括:解析所述配置文件的文件格式或所述数据库码表的结构是否正确;若所述配置文件的文件格式或所述数据库码表的结构正确,读取所述配置文件或数据库码表中的配置信息。5.根据权利要求1至4任一项所述的方法,其特征在于,在所述将所述待存储数据存储至所述待存储数据适用的数据库之后,所述方法还包括:监测数据库中的已存储数据是否满足所述数据库对应的存储条件;若所述数据库中存在不满足数据,基于所述数据库配置信息,确定所述不满足数据适用的数据库,所述不满足数据为所述已存储数据中不满足所述存储条件的数据;将所述不满足数据存储至所述不满足数据适用的数据库。6.一种数据存储装置,其...
【专利技术属性】
技术研发人员:陈国杰,
申请(专利权)人:中银金融科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。