【技术实现步骤摘要】
一种数据快速查询方法、装置、电子设备和存储介质
[0001]本专利技术涉及数据处理
,尤其涉及一种数据快速查询方法、装置、电子设备和存储介质。
技术介绍
[0002]近年来,随着企业业务范围的不断扩展,存储在数据库的业务数据量在飞速增长。当用户通过服务终端进行业务数据查询时,数据处理中心通常需要花费大量的时间和系统资源从数据库中查找到终端所需要的结果;同时,在并发用户数较大的情况下,后台的连接通道很快会被占满,导致越来越多用户的查询无法快速被响应,从而影响用户体验。
[0003]目前,对于大数据查询的处理方法主要有分库分表、增加虚拟内存等方式,但这些方法只能够在一定程度上减少查询花费的时间,随着数据量的持续增加,数据库系统的性能以及数据组织管理能力会随之减弱,甚至会造成系统崩溃。
[0004]因此,亟需提供一种数据快速查询的方法,能够实现业务数据的快速、高效、准确地查询,提高企业的运维效率,提升用户的体验感。
技术实现思路
[0005]有鉴于此,有必要提供种一种数据快速查询方法、装置、电 ...
【技术保护点】
【技术特征摘要】
1.一种数据快速查询方法,其特征在于,包括:获取查询信息,对所述查询信息进行解析,得到查询关键词;判断所述查询关键词是否在预先构建的热词索引中;当所述查询关键词在所述热词索引中时,从缓存数据库中得到目标数据;当所述查询关键词不在所述热词索引中时,根据所述查询关键词和预设的关键词关联表,得到关联关键词,根据所述关联关键词,从动态数据库中得到初始返回数据,对所述初始返回数据进行优化,得到目标数据;根据所述目标数据,得到查询结果。2.根据权利要求1所述的数据快速查询方法,其特征在于,获取查询信息,解析所述查询信息的查询关键词,包括:根据预设的数据格式配置表,对所述查询信息进行解析,得到标准查询语句;根据所述标准查询语句,得到查询关键词。3.根据权利要求1所述的数据快速查询方法,其特征在于,所述热词索引的构建包括:获取第一预设时间段内的历史查询数据;根据所述历史查询数据,得到查询频率大于第一阈值的查询热词;根据所述查询热词,得到所述热词索引。4.根据权利要求1所述的数据快速查询方法,其特征在于,还包括:根据所述查询关键词得到查询日志;根据所述查询日志,对所述热词索引和所述缓存数据库进行更新。5.根据权利要求4所述的数据快速查询方法,其特征在于,根据所述查询日志,对所述热词索引和所述缓存数据库进行更新,包括:获取第二预设时间段内的查询日志,将所述查询日志中的查询关键词按照查询频率进行排序,提取出查询频率大于第二阈值的查询关键词,得到更新后的查询热词;根据所述更新后的查询热词,对所述热词索引进行更新,得到更新后的热词索引;将所述查询日志中第三预设时间段内的查询关键词按照查询时间进行排序,提取出查询时...
【专利技术属性】
技术研发人员:王昱立,
申请(专利权)人:深圳市翼海云峰科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。