题目内容

JAVA API 操作HBase时连接到HBase的服务需要导入依赖:org.apache.hbasehbase‐client2.1.1上述version2.1.1指的是hadoop的版本。

A. 对
B. 错

查看答案
更多问题

连接HBase的服务时:Configuration configuration = new Configuration(); //创建配置对象configuration.set("hbase.zookeeper.quorum", "node:2181,node1:2181,node2:2181");//指定zookeeper集群的地址

A. 对
B. 错

如下代码能实现查询表中所有列簇:public void listTableColumnFamilies() throws IOException {//1. 获取到表的描述器HTableDescriptor user_info = admin.getTableDescriptor(TableName.valueOf("user_info"));//2. 获取到列簇信息HColumnDescriptor[] columnFamilies = ky_3202.getColumnFamilies();//3. 遍历for(HColumnDescriptor columnFamily : columnFamilies) {System.out.println(columnFamily.getNameAsString());}}

A. 对
B. 错

如下代码能起到删除表的效果:public void deleteTable() throws IOException {//1. 获取到表的描述器TableName tableName = TableName.valueOf("ky2");//2. 处理表是否失效if(!admin.isTableDisabled(tableName)) {admin.disableTable(tableName);}//3. 删除表admin.deleteTable(tableName);}

A. 对
B. 错

HBase提供了一套Java API来支持Java程序对HBase数据库的请求操作。HBase API由Admin和Table两大类组成:Admin类提供管理功能:建表、创建列族、检查表是否存在、修改表结构、修改列族结构和删除表。Table类提供数据操作功能:完成向HBase进行存储和检索数据,以及删除无效数据等操作,包括CRUD操作。

A. 对
B. 错

答案查题题库