HBase过滤器

HBase过滤器

过滤器主要的功能就是添加更多的限制条件来减少查询得到的数据量,这些限制可以指定列族、列、时间戳、以及版本号。 例如下面的代码,获取的是列为basicInfo:name中全部的数据。 TableName tableName = TableName.valueOf(Bytes.toBytes("step1_stu")); Table table = conn.……

java管理hbase

java管理hbase

在HBase中想要获取一张表的基本信息需要用到一个类:TableDescriptor,通过它可以获取表的名字、列族等信息。 List<TableDescriptor> tableDescriptors = admin.listTableDescriptors(); tableDescriptor.getTableName() //可以获取表名 t……

获取excel保存到hbase中

获取excel保存到hbase中

如何创建 HBase表 com.util.HBaseUtil类封装了对应的创建 Hbase表方法 createTable 示例如下: HBaseUtil.createTable("t_shared_bicycle", "info");//创建拥有一个列族的info的表t_shared_bicycle,一个列族可拥有任意数量的列。 获取本地文件 可以通过……

使用Java获取excel数据表

使用Java获取excel数据表

获取工作薄里的数据,可以使用Java poi提供的workbook类来操作 读取一个 Wookbook中数据 读取工作簿中的内容大致分为下列几个步骤: 使用 WorkbookFactory新建一个工作簿( Wookbook) InputStream resourceAsStream = SaveData.class.getClassLoader().……

HBase批量操作

HBase批量操作

批量获取数据 Table对象的get()函数不仅可以接收Get对象,同样也可以接收Get集合 table.get(gets)会返回一个Result[]结果的数组,里面存放了本次查询的所有的数据,可以通过这个数组来遍历里面的数据。 result.rawCells(), result是单个结果,这里存放的是一行的所有的数据,rowCells方法会返回这……

使用java操作hbase

使用java操作hbase

Java连接hbase数据库需要两个类: HBaseConfiguration ConnectionFactory HBaseConfiguration 要连接hbase,首先需要创建Configuration对象,这个对象需要通过HBaseConfiguration(HBase配置)对象来进行创建,这个类的用途就是读取指定路径下hbase-site.x……