hbase怎么建索引

 时间:2024-10-13 15:45:31

1、在实际应用中,很多场景是查询某一个列值为XXX的数据。HBase提供了Filter特性去支持这样的查询,它的原理是:按照RowKey的顺序,去遍历所有可能的数据,再依次去匹配那一列的值,直到获取到所需要的数据。可以看出,可能仅仅为了获取一行数据,它却扫描了很多不必要的数据。因此,如果对于这样的查询请求非常频繁并且对查询性能要求较高,使用Filter无法满足这个需求。那二级索引应用而生。二级索引为HBase提供了按照某些列的值进行索引的能力。

hbase怎么建索引

3、建表事例

hbase怎么建索引

5、获取数据案例,前者为获取一条,后者为获取多条

hbase怎么建索引

6、创建(前图),添加(后图)索引案例

hbase怎么建索引

7、删除索引案例

hbase怎么建索引

9、接下来put数据到表中,并获取该表的数据put 'studentinfo','1','f1:nam髫潋啜缅e','zhangsan'put 'studentinfo','2','f1:name','lisi'put 'studentinfo','3','f1:name','wangwu'查询表scan 'studentinfo'

hbase怎么建索引

11、核心代码图示

hbase怎么建索引
  • js如何将字符串按逗号分隔成数组
  • 怎么通过js 改变display
  • javascript如何获取数组中的最小值
  • 如何修改win7系统中的hosts文件
  • 如何手动清除火狐浏览器中的缓存文件
  • 热门搜索
    辣椒酱怎么做好吃 我最亲爱的你过得怎么样 股票k线图怎么看 妇科炎症怎么治 在校表现怎么写 皮肤黄怎么办 早餐饼的做法大全 学英语最好的方法 电脑怎么改字体 家常食谱