hbase 开发:使用java操作hbase
时间: 2023-04-29 14:04:06 浏览: 174
HBase基本操作 Java代码
HBase是一个开源、分布式、面向列的NoSQL数据库,可以使用Java API对其进行操作。
首先需要引入HBase的Java API,通常需要添加如下依赖:
```
<dependency>
<groupId>org.apache.hbase</groupId>
<artifactId>hbase-client</artifactId>
<version>1.x.x</version>
</dependency>
```
然后可以使用如下代码连接HBase:
```
Configuration config = HBaseConfiguration.create();
config.set("hbase.zookeeper.quorum", "zookeeper_host");
config.set("hbase.zookeeper.property.clientPort", "2181");
Connection connection = ConnectionFactory.createConnection(config);
```
之后可以使用Table和Admin类对HBase进行增删改查操作。
例如:
```
Table table = connection.getTable(TableName.valueOf("table_name"));
Put put = new Put(Bytes.toBytes("row_key"));
put.addColumn(Bytes.toBytes("family"), Bytes.toBytes("qualifier"), Bytes.toBytes("value"));
table.put(put);
```
具体操作可以参考HBase官方文档:https://hbase.apache.org/book.html#_client_apis
阅读全文