我是靠谱客的博主 长情乌冬面,最近开发中收集的这篇文章主要介绍hbase shell 查看列名_HBase shell的基本用法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Tom

5

97

87

Jim

4

89

80

这里

grad

对于表来说是一个

只有它自己

列族

,course

对于表来说是一个有两个列的列族

,

这个列族由两个列组

math

art,

当然我们可以根据我们的需要在

course

中建立更多的列族

,

computer,physics

等相应的列

添加入

course

列族。

(1)

建立一个表

scores

,有两个列族

grad

courese

hbase(main):001:0> create 'scores','grade', 'course'

可以使用

list

命令来查看当前

HBase

里有哪些表。使用

describe

命令来查看表结构。

(记得所有的表明、列名

都需要加上引号)

(2)

按设计的表结构插入值:

put 'scores','Tom','grade:','5'

put 'scores','Tom','course:math','97'

put 'scores','Tom','course:art','87'

put 'scores','Jim','grade','4'

put 'scores','Jim','course:math','89'

put 'scores','Jim','course:art','80'

这样表结构就起来了,其实比较自由,列族里边可以自由添加子列很方便。如果列族下没有子列,加不加冒号都

是可以的。

put

命令比较简单,只有这一种用法:

hbase> put 't1', 'r1', 'c1', 'value', ts1

t1

指表名,

r1

指行键名,

c1

指列名,

value

指单元格值。

ts1

指时间戳,一般都省略掉了。

(3)

根据

键值

查询数据

get 'scores','Jim'

get 'scores','Jim','grade'

最后

以上就是长情乌冬面为你收集整理的hbase shell 查看列名_HBase shell的基本用法的全部内容,希望文章能够帮你解决hbase shell 查看列名_HBase shell的基本用法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部