分享

Hbase的辅助索引问题

pengsuyun 发表于 2015-1-9 11:42:49 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 3 16759
在Hbase中通过row key来做主索引,这个我能够理解,通过row key定位regionserver 然后在hfile中定位DataBlock,这样起到提高查询效率的作用。

但是在《Hbase权威指南》中提到的辅助索引,通过两个列族(一个index和一个Data)来实现辅助索引,提高查询效率。
这种做法背后的原理暂时我还不能理解,很疑惑他能有作用吗?
哪位大神能讲讲这背后的原理,或者举些例子出来。

已有(3)人评论

跳转到指定楼层
pengsuyun 发表于 2015-1-9 13:58:43
看了一篇比较牛逼的帖子
http://blog.csdn.net/bluishglc/article/details/31799255
有点了解了,有兴趣的也可以看看。
回复

使用道具 举报

langke93 发表于 2015-1-9 16:44:23
pengsuyun 发表于 2015-1-9 13:58
看了一篇比较牛逼的帖子
http://blog.csdn.net/bluishglc/article/details/31799255
有点了解了,有兴趣 ...
hbase其实可以创建二级索引,就是单独创建一个索引表、

一种HBase上Region级别的二级索引存储

Hbase 二级索引插入索引表代码示例


hbase如何创建二级索引以及创建二级索引实例

让你明白hbase二级索引核心思想



回复

使用道具 举报

pengsuyun 发表于 2015-1-9 21:44:29
langke93 发表于 2015-1-9 16:44
hbase其实可以创建二级索引,就是单独创建一个索引表、

一种HBase上Region级别的二级索引存储

谢谢分享!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条