1 启动HBase shell

2 HBase shell 命令

3 我们将以“一个学生成绩表”的例子来详细介绍常用的 HBase 命令及其使用方法。

这里 grad 对于表来说是一个列,course 对于表来说是一个列族,这个列族由三个列组成 china、math 和 english,当然我们可以根据我们的需要在 course 中建立更多的列族,如computer,physics 等相应的列添加入 course 列族。(备注:列族下面的列也是可以没有名字的。)
4 create命令

建立表格scores,包含列族grad、course

5 list 命令

查看当前 HBase 中具有哪些表。

6 describe命令

查看表“scores”的构造。

7 put命令

使用 put 命令向表中插入数据,参数分别为表名、行名、列名和值,其中列名前需要列族最为前缀,时间戳由系统自动生成。
格式: put 表名,行名,列名([列族:列名]),值

8 get 命令

查看表“scores”中的行“xiapi”的相关数据。

查看表“scores”中行“xiapi”列“course :math”的值。

备注:COLUMN 和 COLUMNS 是不同的,scan 操作中的 COLUMNS 指定的是表的列族, get操作中的 COLUMN 指定的是特定的列,COLUMNS 的值实质上为“列族:列修饰符”。COLUMN 和 COLUMNS 必须为大写。
8 scan命令

查看表“scores”中的所有数据。

scan 命令可以指定 startrow,stoprow 来 scan 多个 row

9 count命令

统计表中行数

10 exists命令

判断表是否存在

最新文章

  1. YII 错误 SQLSTATE[HY000] [2002] No such file or directory
  2. 【转载】Python的包管理工具Pip
  3. 【PHP面向对象(OOP)编程入门教程】22.把对象串行化serialize()方法,__sleep()方法,__wakeup()方法
  4. Java基础之扩展GUI——高亮元素、上下文菜单、移动旋转元素、自定义颜色(Sketcher 10)
  5. knockout 第一个实例visible
  6. .NET基础操作回顾_使用ADO.NET操作SqlServer使用的类
  7. There is no Action mapped for namespace [/] and action name [user] associated with context path
  8. UIView层次管理bringSubviewToFront,sendSubviewToBack
  9. js实现点击ul/li等改变背景颜色
  10. 手机触摸屏的JS事件
  11. re2c实例
  12. openstack集群环境准备
  13. iOS App稳定性指标及监测
  14. HTML中的超链接
  15. HDU 2639 Bone Collector II(01背包变形【第K大最优解】)
  16. ActiveMQ笔记:源码分析
  17. Grunt的配置和使用
  18. Asp.Net SignalR Hub中的上下文对象
  19. C#面试题(转载) SQL Server 数据库基础笔记分享(下) SQL Server 数据库基础笔记分享(上) Asp.Net MVC4中的全局过滤器 C#语法——泛型的多种应用
  20. 程序设计第二次作业<2>

热门文章

  1. Resizing the View(待续。。。。)
  2. 点击TableView中某行进入下一级界面(Swift)
  3. 转Oracle字符集问题总结
  4. Mysql的相关命令
  5. 基于.net mvc的校友录(源程序)
  6. 格式化输出[parts/iomanip]
  7. java导出excel表格
  8. Netsharp快速入门(之14) 销售管理(报表A 热销滞销品统计)
  9. CSS3 绘制360安仔小精灵[原创]
  10. Java多线程时内存模型