Hbase記錄-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)

構造一個表描述符指定TableName對象。

方法及說明

S.No. 方法及描述
1

HTableDescriptor addFamily(HColumnDescriptor family)

將列家族給定的描述符

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM