发明名称 一种HBase二级索引查询和存储系统及其查询方法
摘要 本发明涉及数据处理技术领域,尤其涉及HBase二级索引查询和存储系统及其查询方法,包括客户端、查询处理模块、查询执行引擎模块和HBase存储模块。本发明将原本存储在每张索引表中的过滤列合并到一张主过滤列表中,使得需要冗余的过滤列数据大幅减少,降低了数据的存储冗余;同时对所有索引表的查询最终都会通过混合过滤器整合为对同一张主过滤列表的查询,同时该主过滤列表存于快速存储介质,查询效率较高,另外利用SSD固态硬盘的快速随机读写性能,大大的提高了查询效率。
申请公布号 CN105302869A 申请公布日期 2016.02.03
申请号 CN201510633139.4 申请日期 2015.09.29
申请人 烽火通信科技股份有限公司 发明人 王勇强;赵智峰;周帅锋;曹俊亮;李佳宁;韦蓉;廖闻剑
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 常州佰业腾飞专利代理事务所(普通合伙) 32231 代理人 翁斌
主权项 一种HBase二级索引查询和存储系统,包括客户端(1)、查询处理模块(2)、查询执行引擎模块(3)和HBase存储模块(4),所述的查询处理模块(2)收到客户端(1)下发的查询请求,查询处理模块(2)从查询请求中获取查询条件,查询处理模块(2)将合法的查询条件发送给查询执行引擎模块(3),所述的查询执行引擎模块(3)匹配查询条件,从HBase存储模块(4)中找出满足要求的数据,所述的HBase存储模块(4)包括索引表(41)和数据表(42),一个数据表(42)对应若干索引表(41),其特征在于,所述的HBase存储模块(4)还包括由每个索引表(41)的过滤列组成的主过滤列表(43),所述的主过滤列表(43)存储在SSD固态硬盘上。
地址 江苏省南京市建邺区云龙山路88号烽火科技大厦
您可能感兴趣的专利