wsxiot的博客

IT民工搬砖记录

hbase简单分析及其命令

hbase简单分析

  • hbase逻辑模型

    这里写图片描述

  • hbase与RDBMS区别

    这里写图片描述

hbase命令

创建表名为test,列族名为cf1和cf2的表(两个)(注意创建表必须指定一个列族),下面两个的功能一样

  • create 'test', 'cf1','cf2'
  • create 'test',{NAME => 'cf1'},{NAME => 'cf2'}

查看有哪些表

  • list

查看

  • list 'test'

获取表的信息

  • describe 'test'

创建的时候指定列族的一些属性

  • create 'test',{NAME => 'cf',VERSIONS => '2'}

为表名为test的表插入行名为row1的列名为cf:a的值为value1的元组

  • put 'test', 'row1', 'cf:a', 'value1'

同上

  • put 'test', 'row2', 'cf:b', 'value2'

查看表test里面的内容

  • scan 'test'

获取表test中行键为row1的内容

  • get 'test', 'row1'

获取表test中行键为row1的列为cf:a的内容

  • get 'test','row1',{COLUMN => 'cf:a'}

使表test不可用

  • disable 'test'

删除表test(注意要删除一个表需要先使它不可用)

  • drop 'test'

使表test可用

  • enable 'test'

给表test添加名为newcf的列族

  • alter 'test', {NAME => 'newcf', VERSIONS => '5'}

下面是一个写的很详细的hbase教程

阅读更多
版权声明:如有侵权,请联系,如有错误,望指正,欢迎转载 https://blog.csdn.net/qq_29630271/article/details/73274445
文章标签: hbase
个人分类: 数据库
想对作者说点什么? 我来说一句

Hbase简单命令

Hbase简单命令

Horizon_Zy Horizon_Zy

2017-10-23 21:21:08

阅读数:145

HBase性能深度分析

2011年11月23日 204KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭