(19)中华人民共和国国家知识产权局
(12)发明专利申请
(21)申请号 CN201911403256.6 (22)申请日 2019.12.31
(71)申请人 浙江华云信息科技有限公司
地址 310012 浙江省杭州市西湖区西园一路16号2幢
(10)申请公布号 CN111198886A
(43)申请公布日 2020.05.26
(72)发明人 胡峻;朱慧君
(74)专利代理机构 浙江翔隆专利事务所(普通合伙)
代理人 王晓燕
(51)Int.CI
权利要求说明书 说明书 幅图
(54)发明名称
一种构建Hbase二级索引表方法
(57)摘要
本发明公开了一种构建Hbase二级索引表
方法,涉及数据库领域。Hbase本身只提供基于行键和全表扫描的查询,进行非行键的查询时需要对全表扫描,这样的查询效率低下。本发明步骤包括:hbase表上给原表建立索引表;对于原表的每条记录,在索引表上生成相应的索引记录,其索引记录的行键包括分区键、索引值、连接符和原表主键,所述的分区键为索引记录所在region的起始键字段,分区键作为索引表主键,
分区键采取随机散列方式再结合索引表预分区;对分区值进行预定义;建立索引表时预先确定索引分区值;建立索引表时对索引表按照索引分区值进行预分区。可有效提升并行性能,提高查询效率。
法律状态
法律状态公告日
2020-05-26
法律状态信息
公开
法律状态
公开
权利要求说明书
一种构建Hbase二级索引表方法的权利要求说明书内容是....请下载后查看
说明书
一种构建Hbase二级索引表方法的说明书内容是....请下载后查看