'info',TTL=>'86400'修改" />

欢迎来到小居数码网-一家分享数码知识,生活小常识的网站,希望可以帮助到您。

当前位置:生活小常识 > 数码知识 >
优质

hbase常用命令并说明其使用方法(hbase常用命令及使用方法)

数码知识

孙睿霖优秀作者

原创内容 来源:小居数码网 时间:2024-08-12 17:23:01 阅读() 收藏:30 分享:79

导读:您正在阅读的是关于【数码知识】的问题,本文由科普作家协会,生活小能手,著名生活达人等整理监督编写。本文有840个文字,大小约为3KB,预计阅读时间3分钟。

hbase shell命令例子描述alteralter "table_a",NAME=>'info',TTL=>'86400'修改列族(column family)模式countcount 'table_a', {INTERVAL => 100, CACHE => 500}统计表中行的数量createcreate 'table_a', {NAME=>'info'}创建表describe/descdesc 'table_a'显示表相关的详细信息deletedelete 'table_a','rowkey_001','info:name'删除指定对象的值(可以为表,行,列对应的值,另外也可以指定时间戳的值)deletealldeleteall 'table_a','rowkey_001'删除指定行的所有元素值disabledisable 'table_a'使表无效dropdrop 'table_a'删除表enableenable 'table_a'使表有效existsexists 'table_a'测试表是否存在exitexit退出hbase shellgetget 'table_a','rowkey_001'获取行或单元(cell)的值incrincr 'table_a', 'rowkey_001', 'uid', 2增加指定表,行或列的值listlist ;list 'ns:abc.*'列出hbase中存在的所有表putput 'table_a','rowkey_001','info:name','name1'向指向的表单元添加值toolstools列出hbase所支持的工具scanscan 'table_a', {LIMIT=>20}通过对表的扫描来获取对用的值statusstatus返回hbase集群的状态信息shutdownshutdown关闭hbase集群(与exit不同)truncatetruncate 'table_a'重新创建指定表versionversion返回hbase版本信息1、进入命令行

hbase常用命令及使用方法

hbase shell命令例子描述alteralter "table_a",NAME=>'info',TTL=>'86400'修改列族(column family)模式countcount 'table_a', {INTERVAL => 100, CACHE => 500}统计表中行的数量createcreate 'table_a', {NAME=>'info'}创建表describe/descdesc 'table_a'显示表相关的详细信息deletedelete 'table_a','rowkey_001','info:name'删除指定对象的值(可以为表,行,列对应的值,另外也可以指定时间戳的值)deletealldeleteall 'table_a','rowkey_001'删除指定行的所有元素值disabledisable 'table_a'使表无效dropdrop 'table_a'删除表enableenable 'table_a'使表有效existsexists 'table_a'测试表是否存在exitexit退出hbase shellgetget 'table_a','rowkey_001'获取行或单元(cell)的值incrincr 'table_a', 'rowkey_001', 'uid', 2增加指定表,行或列的值listlist ;

hbase shell

2、手动compact

major_compact 'table_a' 
  • Minor compact:进行文件merge操作
  • Major compact:除了做文件Merge操作,还会将其中的delete项删除
  • 3、查看表列表

    list

    4、创建表

    create 'table_a',  {NAME=>'info'}

    5、删除表

    disable 'table_a'  #先 disable 才能删除drop 'table_a'

    6、查看表信息

    desc 'table_a'

    7、修改表结构

    disable 'table_a'alter "table_a",NAME=>'info',TTL=>'86400' 

    8、添加数据

    put 'table_a','rowkey_001','info:name','name1'

    9、查询一行数据

    get 'table_a','rowkey_001'

    10、查询多行数据

    scan 'table_a', {LIMIT=>20} 

    11、删除一行数据

    deleteall 'table_a','rowkey_001'

    12、删除所有数据

    truncate 'table_a'

    上面就是小居数码小编今天给大家介绍的关于(hbase常用命令及使用方法)的全部内容,希望可以帮助到你,想了解更多关于数码知识的问题,欢迎关注我们,并收藏,转发,分享。

    94%的朋友还想知道的:

    (390)个朋友认为回复得到帮助。

    部分文章信息来源于以及网友投稿,转载请说明出处。

    本文标题:hbase常用命令并说明其使用方法(hbase常用命令及使用方法):http://sjzlt.cn/shuma/155011.html

    猜你喜欢