HBase Admin Shell语法以及Java API 的使用

本文介绍了HBase的Admin Shell语法和Java API的使用,包括构造函数、方法及其详细说明,如表的目录特性、只读设置、最大存储限制、区域分割条件以及协同处理器的应用。
摘要由CSDN通过智能技术生成
HBase Admin Shell语法以及Java API 的使用

     HBase是用Java编写的,因此它提供Java API和HBase通信。 Java API是与HBase通信的最快方法。下面给出的是引用Java API管理,涵盖用于管理表的任务。
HBaseAdmin类
    HBaseAdmin是一个类表示管理。这个类属于org.apache.hadoop.hbase.client包。使用这个类,可以执行管理员任务。使用Connection.getAdmin()方法来获取管理员的实例。可对表级别进行处理
方法及说明
S.No. 方法及说明
1
void createTable(HTableDescriptor desc)
创建一个新的表
2
void createTable(HTableDescriptor desc, byte[][] splitKeys)
创建一个新表使用一组初始指定的分割键限定空区域
3
void deleteColumn(byte[] tableName, String columnName)
从表中删除列
4
void deleteColumn(String tableName, String columnName)
删除表中的列
5
void deleteTable(String tableName)
删除表

Descriptor类
这个类包含一个HBase表,如详细信息:
  • 所有列族的描述,
  • 如果表是目录表,
  • 如果表是只读的,
  • 存储的最大尺寸,
  • 当区域分割发生,
  • 与之相关联的协同处理器等

构造函数

S.No. 构造函数和总结
1
HTableDescriptor(TableName name)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

野狼e族

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值