【技术实现步骤摘要】
数据源的确定方法及装置、设备及存储介质
[0001]本专利技术涉及数据库查询
,尤其涉及一种数据源的确定方法及装置
、
设备及存储介质
。
技术介绍
[0002]当前
D+
系统零售服务模块采用服务和数据库绑定并分区的方案解决大量用户数据下降单点数据库压力的方式,如此方式下,服务的部署与数据库绑定为一套数据库存储单元
(
简称
DSU)
,每套服务的配置信息甚至启动脚本都有差异,每个
DSU
都需要做服务的集群,并考虑服务集群的吞吐量及部署数量问题,存在部署难度大,配置难度大,运维成本高的问题
。
技术实现思路
[0003]本专利技术的主要目的在于提供一种数据源的确定方法及装置
、
设备及存储介质,可以解决现有技术中的服务和数据的部署难度大,配置难度大,运维成本高的问题
。
[0004]为实现上述目的,本专利技术第一方面提供一种数据源的确定方法,所述方法包括:
[000 ...
【技术保护点】
【技术特征摘要】
1.
一种数据源的确定方法,其特征在于,所述方法包括:获取金融数据库的查询语句信息,所述金融数据库包括若干数据片,所述查询语句信息至少包括数据片标识以及查询语句的查询操作;基于所述数据片标识以及预设的数据片与标识的对应关系,确定与所述数据片标识对应的目标数据片;利用预设的数据片配置文件以及所述目标数据片,确定所述目标数据片的目标配置信息,所述数据片配置文件包括数据片与配置信息的对应关系,所述配置信息用于反映数据片的数据源配置;根据所述目标配置信息以及所述查询操作,确定目标数据源
。2.
根据权利要求1所述方法,其特征在于,所述获取金融数据库的查询语句信息,包括:接收金融数据库的查询语句;确定所述查询语句对应的目标解析器,利用所述目标解析器对所述查询语句进行解析,得到所述查询语句信息
。3.
根据权利要求1所述方法,其特征在于,所述根据所述目标配置信息以及所述查询操作,确定目标数据源,包括:利用所述查询操作以及预设的判断规则,确定所述查询操作的操作类型;根据所述操作类型以及目标配置信息,确定目标数据源
。4.
根据权利要求3所述方法,其特征在于,所述根据所述操作类型以及目标配置信息,确定目标数据源,包括:若所述操作类型为读操作,则从所述目标配置信息中查询所述读操作对应的第一数据源,将所述第一数据源作为所述目标数据源
。5.
根据权利要求4所述方法,其特征在于,所述根据所述操作类型以及目标配置信息,确定目标数据源,还包括:若所述操作类型为写操作,则从所述目标配置信息中查询所述写操作对应的第二数据源,将所述第二...
【专利技术属性】
技术研发人员:曾珍荣,
申请(专利权)人:平安银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。