【技术实现步骤摘要】
一种数据处理方法、装置及设备
[0001]本申请涉及数据处理
,尤其涉及一种数据处理方法、装置及设备。
技术介绍
[0002]业务系统可为用户提供业务服务。业务系统在为用户提供业务服务的过程中,可以产生大量的数据。业务系统可以将这些数据存在数据库中,数据库可设置在业务系统或外部设备中。由于业务系统的功能可能不断变化,业务系统的版本会不断被更新。
[0003]在业务系统被更新的情况下,一般会将未更新的业务系统产生的数据库,以及更新后的业务系统产生的数据库整合为一个数据库,使得用户可以方便地查询数据。但整合不同的数据库需要考虑不同数据库的属性,整合方式,以及整合大量的数据。由此可见,整合不同的数据库所需面临的问题较多,这导致用户查询数据的效率较低。
技术实现思路
[0004]本申请涉及一种数据处理方法、装置及设备,用于提高查询数据的效率。
[0005]第一方面,本申请实施例提供一种数据处理方法,包括:接收来自终端设备的数据读请求,所述数据读请求用于请求符合预设条件的数据;从第一数据库中查询符合所述预设条件的第一数据,以及从第二数据库中查询符合所述预设条件的第二数据,其中,所述第一数据库包括第一业务系统对应的第一数据,所述第二数据库包括第二业务系统对应的第二数据;向所述终端设备发送数据读结果,所述数据读结果指示所述第一数据和/或所述第二数据中的部分或全部。
[0006]在本申请实施例中,查询符合条件的数据时,是直接在第一数据库和第二数据库中分别查询的,而无需对第一数据库和第二数 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:接收来自终端设备的数据读请求,所述数据读请求用于请求符合预设条件的数据;从第一数据库中查询符合所述预设条件的第一数据,以及从第二数据库中查询符合所述预设条件的第二数据,其中,所述第一数据库包括第一业务系统对应的所述第一数据,所述第二数据库包括第二业务系统对应的所述第二数据;向所述终端设备发送数据读结果,所述数据读结果指示所述第一数据和/或所述第二数据中的部分或全部。2.根据权利要求1所述的方法,其特征在于,所述第一业务系统与所述第二业务系统为同一种类型的系统,且所述第一业务系统的版本低于所述第二业务系统的版本。3.根据权利要求1所述的方法,其特征在于,向所述终端设备发送数据读结果,包括:向所述终端设备发送分页信息,所述分页信息指示所述第一数据和所述第二数据分页的页码的标识,以及数量;若所述第一数据的数据量不能整除第一值,且来自所述终端设备的第一页码为分页所述第一数据得到的最后一个页码,则将所述第一数据中的部分数据与所述第二数据中的部分数据确定为所述第一页码对应的数据,所述第一值是指每页包括的数据量;向所述终端设备发送所述第一页码对应的数据。4.根据权利要求3所述的方法,其特征在于,所述第一数据中的部分数据为分页所述第一数据得到的最后一个页码中的数据;所述第二数据中的部分数据为所述第二数据中的第一数据量的数据,所述第一数据量为所述第一值与所述第一数据与所述第一值的取余结果的差值。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述第一数据的数据量整除所述第一值,且所述第一页码小于或等于所述第一数据的数据量与所述第一值之间的整除结果,则将所述第一数据中满足所述第一值的数据作为所述第一页码对应的数据;若所述第一数据的数据量整除所述第一值,且所述第一页码大于所述第一数据的数据量与所述第一值之间的整除结果,则将所述第二数据中满足所述第一值的数据作为所述第一页码对应的数据。6.根据权利要求3所述的方法,其特征在于,在向所述终端设备发送分页信息之前,所述方法还包括:若接收所述终端设备的第二值,且所述第二值大于所述终端设备每页能够展示的最大数据量,则确定预存的第三值为所述第一值,所述第一值小于所述第二值;若接收所述终端设备的第二值,且所述第二值小于或等于所述终端设备每页能够展示的最大数据量,则确定所述第二值为所述第一值。7.根据权利要求1
‑
6任一项所述的方法,其特征在于,所述第一数据库包括的数据所属的字段的类型小于或等于所述第二数据库包括的数据所属的字段的类型。8.一种数据处理装置,其特征在于,包括:收发模块,用于接收来自终端设备的数据读请求,所述数据读请求用于请求符合预设条件的数据;处理模块,用于从第一数据库中查询符合所述预设条件的第一数据,以及从第二数据
库中查询符合所述预设条件的第二数据,其中,所述第一数据库包括第一业务系统对应的所述第一数据,所述第二数据库包括第二业务系统对应的所述第二数据;所述收发模块,还用于...
【专利技术属性】
技术研发人员:戴思颖,李海军,
申请(专利权)人:建信金融科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。