hbase学习--2 使用Java API列出表
来源:互联网 发布:湘北 陵南 数据 编辑:程序博客网 时间:2024/05/22 10:37
未创建表的先根据上一篇的创建表来创建hbase表格。
使用Java API列出hbase表
实例化HBaseAdmin类,HBaseAdmin中有一个方法叫 listTables(),列出HBase中所有的表的列表。返回HTableDescriptor对象的数组。
Configuration conf = HBaseConfiguration.create();//实例化HBaseAdmin对象HBaseAdmin admin = new HBaseAdmin(conf);//使用listTables()方法获取表,返回一个数组HTableDescriptor[] tableDescriptor =admin.listTables();
tableDescriptor
使用getNameAsString()方法获得表的名称。运行'for'循环而获得HBase表的列表。
public class ListTables { public static void main(String args[])throws IOException { Configuration conf = HBaseConfiguration.create();//实例化一个HBaseAdmin对象HBaseAdmin admin = new HBaseAdmin(conf); // 通过HBaseAdmin获取hbase中的所有表,返回一个 HTableDescriptor数组
HTableDescriptor[] tableDescriptor =admin.listTables(); // 通过循环,使用HTableDescriptor的getNameAsString 方法
// 来打印hbase中的所有表的名字 for (int i=0; i<tableDescriptor.length;i++ ){ System.out.println(tableDescriptor[i].getNameAsString()); } }}
我的hbase数据库中有People,Student表,输出的结果为:
PeopleStudent
阅读全文
0 0
- hbase学习--2 使用Java API列出表
- hbase学习--1 使用 java api 创建表
- hbase学习--3 使用Java API禁用和启用表
- [hbase]使用HBase的Java API查询HBase(2)
- Hbase Java API使用
- HBase学习(三)使用Java API对HBase表数据操作
- hbase java api 使用demo
- 使用 Java API 操作 HBase
- Hbase之Java API使用
- HBase Java API 使用示例
- HBase Java API 使用示例
- hbase学习教程(三):HBase优化技巧、HBase基本命令、使用Java API对HBase服务器进行操作
- [hbase]使用HBase的Java api查询HBase
- Hbase-1.0+ Java API:BufferedMutatorExample,Hbase新API的使用
- hbase使用api创建表
- Hbase学习笔记:使用hbase提供的API
- HBase Java API使用操作例子
- HBase客户端Java API使用总结
- asp.net core学习01
- 在<form:select>中使用<c:forEach>标签遍历几种list示例
- 关于libjnotify.so的版本在linux上不兼容的问题解决
- 找出数组中重复的数字
- 用''*''号输出字母''E''
- hbase学习--2 使用Java API列出表
- C#基础点滴_命名空间
- HTML部分基础总结(4)
- JDBC与mysql总结
- fmt:formatDate和fmt:formatNumber的使用
- 输出菱形
- 简单的mybatis工具类的解析,学习
- 20171102
- 基本概念