HBase shell窗口进入

执行命令hbase shell

rowkey(行键)

product(列簇)

food(列簇)

 

name(列标识符)

price(列标识符)

name

price(列标识符)

price(列标识符)

rowkey001

ThinkPad E550
cell基本单元格)

4199

orange

3166

6.0

version(版本)

5.0

5.5

6.0

HBase表的创建

# 语法:create <table>, {NAME => <family>, VERSIONS => <VERSIONS>}
# 例如:创建表t1,有两个family name(列簇名字):f1,f2,且版本数前者为3,后者为1

hbase(main)> create 't1',{NAME => 'f1', VERSIONS => 3},{NAME => 'f2', VERSIONS => 1}

HBase表的删除

  1. disable表
  2. drop表

hbase(main)> disable 't1'
hbase(main)> drop 't1'

HBase表的清空

hbase(main)> truncate 't1'

#-----------------------------------------------------------------------------------------------------

例如可能会出现这样的情况:

ERROR: Table book is enabled. Disable it first.

For usage try 'help "drop"'

Took 0.0092 seconds

hbase(main):009:0> disable 'book'
Took 2.4668 seconds                                                                
hbase(main):010:0> drop "book"

也就是需要先disable然后才能drop

#-----------------------------------------------------------------------------------------------------

drop一个表格后,如果创建同名表格,会发现旧有的数据还在,这是怎么回事?

完整删除一个表格的步骤如下:

hbase(main):035:0* disable "book"
Took 4.3432 seconds                                                                                              
hbase(main):036:0> alter 'book',{NAME=>'columnName', TTL => '1'}
Updating all regions with the new schema...
All regions updated.
Done.
Took 1.9354 seconds                                                                                              
hbase(main):037:0> drop "book"
Took 1.3067 seconds                                                                                              
hbase(main):038:0> 
hbase(main):039:0* 
hbase(main):040:0* 
hbase(main):041:0* 
hbase(main):042:0* create "book","information"
Created table book
Took 4.3114 seconds                                                                                              
=> Hbase::Table - book
hbase(main):043:0> scan "book"
ROW                           COLUMN+CELL                                                                        
0 row(s)
Took 0.0214 seconds

转载自:

https://www.cnblogs.com/followees/p/8336071.html

HBase表创建、删除、清空相关推荐

  1. sql 删除表、删除/清空数据方法

    目录 一. 删除表 二. 删除/清空表中全部数据 三. 删除表中部分数据 一. 删除表 方法一 通过表名删除 drop table tb1; 方法二 通过数据库.表名删除 drop table xdb ...

  2. java实现hbase表创建、数据插入、删除表

    近日查看了相关资料后,梳理了一下用java实现hbase的表创建.数据插入.删除表,代码如下: 1.需要的jar包: commons-codec-1.4.jar commons-logging-1.0 ...

  3. HBase表结构设计(结构、创建、压缩、分区、命名空间等)

    HBase表结构设计(结构.创建.分区.命名空间等) 任务表述: 如果用户点击某一行数据则触发接口写数据进入HBase.那么当用户再次读取数据的时候数据A和数据B返回的数据就需要给返回的数据另外增加一 ...

  4. hbase 用户名密码_HBase开源 | HBase表管理系统HBaseManager2.0.2

    1. 前言 在之前的文章中已经为大家简单介绍过HBaseManager,它提供界面化的方式来帮助我们有效地管理我们集群的HBase表信息.在HBase的维护工作中,绝大多数需要在HBase Shell ...

  5. MYSQL数据库数据表创建以及数据操作命令汇总

    说明: 1.语句中的小写单词无实意,实际操作时请根据实际情况进行设定或者配置. 2.本文档中的语句属于记忆查询,不适合新手学习之用,新手学习请查询其他文档. 1.数据库创建删除 CREATE DATA ...

  6. xampp mysql创建表_xampp怎样创建数据表和删除数据表 来学习吧

    xampp新建好数据库之后,怎样新建数据表呢?今天咪咪我就来讲解一下xampp中怎样创建数据表和删除数据表. 工具/材料 电脑 电脑 xampp 操作方法 01 如图,单击选中已经创建好的数据库. 0 ...

  7. 删库跑路?不可回滚?MySQL创建和管理表,修改清空表,MySQL8新特性DDL原子化,完整详细可收藏

    文章目录 1.基础知识 2.创建和管理数据库 3.创建表 4.修改表 5.重命名表 6. 删除表 7.清空表 8.MySQL8新特性-DDL的原子化 1.基础知识 1.1 一条数据存储的过程 存储数据 ...

  8. MySQL笔记(一)创建数据库、创建表、修改表、删除表,以及建立约束

    这是我在学习Mysql之路上做的笔记,今天将它粘出来.这一篇比较基础主要是创建数据库.创建表.修改表.删除表,以及建立约束:非空约束.主键约束.外键约束.唯一值约束.有错误的欢迎大家指出... -- ...

  9. Part6---Java创建Hbase表

    01.先查看HBase中表 (base) [root@192 ~]# hbase shell HBase Shell Use "help" to get list of suppo ...

最新文章

  1. 一步步学敏捷开发:开篇
  2. 按AI顶会评实力:美国7倍领先中国,谷歌雄霸全球第一,腾讯和清华分获中国产学No.1...
  3. ASP,VBScript常用的内置函数,lbound(),ubound(),int(),fix(),rnd(),instr(),instrrec(),,
  4. 谷歌设计规范_[图]谷歌Play商城启用圆角矩形图标设计规范 6月24日强制生效
  5. smarty php5.5,php5中Iterator与smarty整合
  6. Python基础day03【字符串(定义、输入输出、常用方法)、列表(定义、基本使用、增删改查、嵌套)、元组】
  7. String的内存分配与拼接操作,华为架构师深入讲解Java开发
  8. 对Table_locks_immediate值的理解
  9. oracle architeture,ORACLE 11G Process Architecture(一)
  10. 《博客女王干群皇太后名人世界》中国最著名博客女王干群原创作品编号2012100706
  11. #2991. kiki君的护盾 (shield)
  12. QuickTime Player教程_如何捕捉 iPhone、iPad 或 iPod touch 屏幕?
  13. 大型网站技术架构演进
  14. 快速视频Seeking(视频帧搜索)
  15. 北京内推 | 中科院自动化所招聘机器视觉感知与理解算法工程师/实习生
  16. 面试真题:经典智力题最详汇总
  17. 【什么是苹果家庭推?】Apple Cloud Service
  18. 批量修改本地文件.bat命令使用与node.js批量修改文件
  19. 防静电鞋测试怎么做?
  20. 一个总经理的11个经典面试问题 (转载)

热门文章

  1. sql数据库的基本操作
  2. C#学习小记14求助一道让我头疼的C#小题
  3. DVWA--File Upload(文件上传)--四个等级
  4. MOCTF-Web-我想要钱
  5. 安卓java音乐播放器下一曲_Android实现简单音乐播放器(MediaPlayer)
  6. vue - v-if 注意点
  7. Vue项目实战01: vue里父传子 传事件(easy)
  8. 实体安全主要指计算机及网络硬件设备,计算机安全中的实体安全主要是指什么?...
  9. vxe-table安装和使用
  10. 微信小程序系列-wx.request 请求中文乱码问题