HBase está escrito en java, por lo que proporciona java API para comunicarse con HBase. API de Java es la manera más rápida de comunicarse con HBase. A continuación se incluye la referencia java API Admin que cubre las tareas utilizadas para gestionar las tablas.
HBaseAdmin es una clase que representa la admin. Esta clase pertenece a la org.apache.hadoop.hbase.paquete del cliente. Mediante esta clase, puede realizar las tareas de un administrador. Usted puede obtener la instancia de administración mediante el uso de Connection.getAdmin().
Métodos y Descripción
S. No. | Métodos y Descripción |
---|---|
1 | Void creartabla(HTableDescriptor desc) Crea una nueva tabla. |
2 | Void creartabla(HTableDescriptor desc, byte[ ] [] splitKeys) Crea una nueva tabla con un conjunto inicial de regiones vacías definida por la división especificado. |
3 | Void deleteColumn(byte[] nom_tabla, Cadena nom_columna) Elimina una columna de una tabla. |
4 | Void deleteColumn(String tableName, String nombrecolumna) Eliminar una columna de una tabla. |
5 | Void deleteTable(String tableName) Elimina una tabla. |
Esta clase contiene la información sobre una tabla HBase, tales como:
S.No. | Constructor y resumen |
---|---|
1 | HTableDescriptor(TableName nombre) Construye una tabla descriptor nom_tabla especifica un objeto. |
S. No. | Métodos y Descripción |
---|---|
1 | HTableDescriptor addFamily(HColumnDescriptor familia) Agrega una columna a la familia descriptor |