【技术实现步骤摘要】
一种数据信息的查询方法、装置、设备及存储介质
[0001]本专利技术涉及数据库领域,特别涉及一种数据信息的查询方法、装置、设备及计算机可读存储介质。
技术介绍
[0002]随着计算机网络技术的快速发展,需要存储的数据信息的数据量也迅速增长。目前常用的用于存储数据信息的数据库包括关系型数据库和非关系型数据库。为了实现利用低存储成本对大量数据信息进行有效存储,一般是利用关系型数据库进行数据存储。但是,在基于关系型数据库进行数据查询时,若关系型数据库中所存储的数据信息过多,若关系型数据库中所存储的数据信息超过某个临界点时,简单通过添加更多的硬件和服务节点来扩展性能和负载能力效果不佳,将由于数据库中存储的数据量过多导致数据查询的响应速度慢,从而降低数据查询的效率。
[0003]因此,如何提高基于关系型数据库的数据查询效率,是本领域技术人员目前需要解决的技术问题。
技术实现思路
[0004]有鉴于此,本专利技术的目的在于提供一种数据信息的查询方法,能够提高基于关系型数据库的数据查询效率;本专利技术的另一目的是提 ...
【技术保护点】
【技术特征摘要】
1.一种数据信息的查询方法,其特征在于,包括:从预先存储于关系型数据库的数据信息中筛选出待转储数据;将所述待转储数据存储至非关系型数据库中,并删除所述关系型数据库中的所述待转储数据;当接收到查询指令时,判断所述关系型数据库中是否存在与所述查询指令对应的目标数据信息;若是,则利用所述目标数据信息对所述查询指令进行信息反馈;若否,则从所述非关系型数据库中确定出与所述查询指令对应的目标数据信息,并利用所述目标数据信息对所述查询指令进行信息反馈。2.根据权利要求1所述的方法,其特征在于,所述将所述待转储数据存储至非关系型数据库中的过程,具体包括:获取所述待转储数据的数据标识;根据所述待转储数据的各键值对确定出对应的map信息;将所述数据标识和所述map信息传入Phoenix的put数据类型中,得出对应的数据记录;调用所述Phoenix中的插入方法将所述数据记录插入到所述非关系型数据库中。3.根据权利要求2所述的方法,其特征在于,在所述调用所述Phoenix中的插入方法将所述数据记录插入到所述非关系型数据库中之后,进一步包括:对所述数据记录进行信息验证,并在验证通过的情况下进入所述删除所述关系型数据库中的所述待转储数据的步骤。4.根据权利要求3所述的方法,其特征在于,在所述将所述数据标识和所述map信息传入Phoenix的put数据类型中,得出对应的数据记录之前,进一步包括:判断所述非关系型数据库中是否预先存储有所述数据记录;若是,则删除所述关系型数据库中与所述数据记录对应的所述待转储数据;若否,则进入所述调用所述Phoenix中的插入方法将所述数据记录插入到所述非关系型数据库中的步骤。5.根据权利要求...
【专利技术属性】
技术研发人员:焦延军,
申请(专利权)人:北京浪潮数据技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。