一种数据查询方法、装置、服务器及存储介质制造方法及图纸

技术编号:19822304 阅读:30 留言:0更新日期:2018-12-19 14:53
本发明专利技术公开了一种数据查询方法、装置、服务器及存储介质,所述方法包括:接收数据查询请求;确定所述数据查询请求所请求的业务数据的数据类型,所述数据类型包括冷数据和/或热数据;基于所述数据类型所对应的索引数据从业务数据的存储区域获取所述数据查询请求所请求的业务数据;其中,所述冷数据所对应的索引数据包括布隆索引,所述热数据所对应的索引数据包括二分索引。利用本发明专利技术实施例提供的技术方案可以有效提高数据查询速度,节省存储资源。

【技术实现步骤摘要】
一种数据查询方法、装置、服务器及存储介质
本专利技术涉及信息处理
,尤其涉及一种数据查询方法、装置、服务器及存储介质。
技术介绍
随着互联网通信技术的日新月异,互联网在人们日常的学习、工作和生活中得到广泛的应用。人们日常的各种事务都可以通过网络来呈现。因此,互联网中每天都在产生着海量的数据。目前,互联网业务系统产生的大量数据,往往通过一个数据库进行存储管理,以便后续需要该数据时可以从数据库中查询获取。其中,HBase作为一个通用的数据存储处理框架得到了广泛的应用,HBase是一个分布式的、面向列的开源数据库,HBase中的数据是分区管理的,不同分区需要不同的分区服务器管理,当用户需要查询数据时,需要先从数据索引表确定哪个分区包含该数据;然后,确定管理该分区的分区服务器的地址;最后,基于该地址连接该分区服务器,查到该数据。上述从数据索引表确定哪个分区包含该数据过程中由于数据索引表中记录的数据信息太多,往往需要对数据索引表中的数据再进行分区,相应的,每个分区会有相应的分区管理器。故还需要确定管理该数据所对应的数据索引表分区的分区管理器,导致现有的基于HBase的数据查询过程复杂,严本文档来自技高网...

【技术保护点】
1.一种数据查询方法,其特征在于,所述方法包括:接收数据查询请求;确定所述数据查询请求所请求的业务数据的数据类型,所述数据类型包括冷数据和/或热数据;基于所述数据类型所对应的索引数据从业务数据的存储区域获取所述数据查询请求所请求的业务数据;其中,所述冷数据所对应的索引数据包括布隆索引,所述热数据所对应的索引数据包括二分索引。

【技术特征摘要】
1.一种数据查询方法,其特征在于,所述方法包括:接收数据查询请求;确定所述数据查询请求所请求的业务数据的数据类型,所述数据类型包括冷数据和/或热数据;基于所述数据类型所对应的索引数据从业务数据的存储区域获取所述数据查询请求所请求的业务数据;其中,所述冷数据所对应的索引数据包括布隆索引,所述热数据所对应的索引数据包括二分索引。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取业务数据,将所述业务数据存储到预设硬盘;建立所述业务数据的布隆索引,将所述布隆索引存储到所述预设硬盘。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:将所述业务数据中热数据存储到固态硬盘;建立所述热数据的二分索引,将所述二分索引存储到所述固态硬盘。4.根据权利要求1至3任一所述的方法,其特征在于,所述确定所述数据查询请求所请求的业务数据的数据类型包括:获取所述数据查询请求所请求的业务数据所对应的时间段;判断所述所对应的时间段中是否包括预设最近时间段中的时间段;当判断的结果为否时,确定所述数据查询请求所请求的业务数据的数据类型为冷数据。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当判断的结果为是时,判断所述所对应的时间段中是否包括所述预设最近时间段中的时间段以外的时间段;当判断出所述所对应的时间段中不包括所述预设最近时间段中的时间段以外的时间段时,确定所述数据查询请求所请求的业务数据的数据类型为热数据。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:当判断出所述所对应的时间段中包括所述预设最近时间段中的时间段以外的时间段时,确定所述数据查询请求所请求的业务数据的数据类型包括冷数据和热数据;其中,所述以外的时间段所对应的所述所请求的业务数据的数据类型为冷数据,所述所对应的时间段中包括的预设最近时间段中的时间段所对应的所述所请求的业务数据的数据类型为热数据。7.一种数据查询装置,其特征在于,所述装置包括:数据查询请求接收模块,用于接收数据查询请求;数据类型确定模块,用于确定所述数据查询请求所请求的业务数据的数据类型,所述数据类型包括冷数据和/或热数据;查询数据获取模块,用于基于所述数据类型所对应的索引数据从业务数据的存储区域获取所述数据查询请求所请求的业务数据;其中,所述冷数据所对应的索引数据包括布隆索引,所述热数据所对应的索引数据包括二分索引。...

【专利技术属性】
技术研发人员:徐杰温开源唐永彬
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1