jdbc和hbase?

qgzx9mmu  于 2021-06-03  发布在  Hadoop
关注(0)|答案(3)|浏览(372)

因为我想在hdfs上存储数据,所以需要访问hbase,所以如何使用javaapi连接到hbase。
请建议。
谢谢。

tsm1rwdh

tsm1rwdh1#

使用tablemapper类将hbase用作源并存储在hdfs中

9bfwbjaz

9bfwbjaz2#

hbase有javaapi。看一看http://hbase.apache.org/apidocs/index.html
两个重要的类是
1) hbaseadmin公司
2) 表
hbaseadmin是用于创建/删除/更改表的管理api
htable是用于放置/获取/扫描记录的客户端api。

mwyxok5s

mwyxok5s3#

我编写了一个简单的框架来操作hbase。https://github.com/zhang-xzhi/simplehbase/
simplehbase是java应用程序和hbase之间的一个轻量级orm框架。其主要特点是:
数据类型Map:将java类型来回Map到hbase的字节。
hbase操作 Package :将hbase的put get scan操作 Package 到简单的java接口。
hbase查询语言:通过使用hbase过滤器,simplehbase可以使用类似sql的样式对hbase进行操作。
动态查询:与myibatis一样,simplehbase可以使用xml配置文件定义动态查询来操作hbase。
插入更新支持:在checkandput之上提供插入、更新。
多版本支持:提供hbase多版本操作接口。
hbase批量操作支持。
hbase本机接口支持。
htablepool管理。
表计数和总和。

相关问题