HBase phoenix二级索引

1. 为何须要用二级索引? 对于HBase而言,若是想精确地定位到某行记录,惟一的办法是经过rowkey来查询。若是不经过rowkey来查找数据,就必须逐行地比较每一列的值,即全表扫瞄。对于较大的表,全表扫描的代价是不可接受的。可是,不少状况下,须要从多个角度查询数据。例如,在定位某我的的时候,能够经过姓名、身份证号、学籍号等不一样的角度来查询,要想把这么多角度的数据都放到rowkey中几乎不可能
相关文章
相关标签/搜索