大数据学习笔记-------------------(33)
来源:互联网 发布:天宝软件 编辑:程序博客网 时间:2024/06/15 20:04
第33章 HBASE ADMIN API
HBase是Java编写的,因此Java为HBase提供了一个API用来实现与HBase的交互。Java API是与HBase交互最快的方法。下面给出JavaAdmin API管理table。
33.1 HBaseAdmin类
HBaseAdmin是一个代表Admin的类。这个类属于" org.apache.hadoop.hbase.client"包。使用这个类,可以以管理员身份执行任务。使用"Connection.getAdmin()"方法,获取一个Admin实例。下表给出方法和描述:
33.2 Class Descriptor
这个类包含一个HBase表的详细信息,例如:
Ø 所有列族的描述
Ø 如果表是目录表
Ø 如果表是只读的
Ø manstore的最大尺寸
Ø 何时应该发生区域拆分
Ø 与它相关的协处理器等。
33.3 Constructors(构造函数)
HTableDescriptor(TableNamename) :构造指定表名对象的表描述符(TableDescriptor)
HTableDescriptor addFamily(HColumnDescriptor family):将列族添加到给定的描述(TableDescriptor)。
33.4 设置Classpath
在编写程序之前,在".bashrc"文件中添加HBase库的classpath。打开".bashrc"文件,添加如下命令,添加完成后执行命令:"source ~/.bashrc"
0 0
- 大数据学习笔记-------------------(33)
- Oracl大数据学习笔记
- 大数据学习笔记1
- 大数据学习笔记历程
- 大数据学习笔记1
- 大数据系统学习笔记
- 大数据学习笔记-------------------(1)
- 大数据学习笔记-------------------(2)
- 大数据学习笔记-------------------(3)
- 大数据学习笔记-------------------(4)
- 大数据学习笔记-------------------(5)
- 大数据学习笔记-------------------(6)
- 大数据学习笔记-------------------(7)
- 大数据学习笔记-------------------(8)
- 大数据学习笔记-------------------(9)
- 大数据学习笔记-------------------(10)
- 大数据学习笔记-------------------(11)
- 大数据学习笔记-------------------(13)
- UIButton 的setimage 图片的颜色是蓝色
- javascript :解析json数据
- iOS开发之Xcode常用调试(Debug)技巧总结
- 第十周项目二(1)判断是否为回文数
- Oracle查询数据库中所有表的记录数
- 大数据学习笔记-------------------(33)
- 如何用Perl向MySQL中插入数据
- H.264视频压缩标准
- PhET开发概述
- 第十周回文数(1)
- Forbidden You don't have permission to access /phpmyadmin/ on this server 解决办法
- android获取友盟渠道名,补充3个注意点
- 面向对象的三大基本特性
- iOS10语音识别框架SpeechFramework应用