(1)Hbase创建数据库表user,表中包含列族info1,info2。 (2)查看数据库表user的表结构。 (3)向数据库表user中增加数据(包含name,sex)。 (4)修改user表中增加的name列数据。 (5)删除(3)中添加数据行键的整行记录。”
时间: 2024-02-28 15:56:34 浏览: 28
(1) 使用 HBase Shell 创建 user 表并定义 info1 和 info2 两个列族:
```
create 'user', 'info1', 'info2'
```
(2) 使用 HBase Shell 查看 user 表的表结构:
```
describe 'user'
```
(3) 使用 Java API 向 user 表中添加数据:
```
// 创建 HBase 配置对象
Configuration config = HBaseConfiguration.create();
// 创建 HBase 表对象
HTable table = new HTable(config, "user");
// 创建 Put 对象,用于插入数据
Put put = new Put(Bytes.toBytes("row_key"));
// 添加列族、列和值
put.add(Bytes.toBytes("info1"), Bytes.toBytes("name"), Bytes.toBytes("John"));
put.add(Bytes.toBytes("info2"), Bytes.toBytes("sex"), Bytes.toBytes("male"));
// 将数据插入表中
table.put(put);
// 关闭表和连接
table.close();
```
(4) 使用 Java API 修改 user 表中指定行、列的数据:
```
// 创建 HBase 配置对象
Configuration config = HBaseConfiguration.create();
// 创建 HBase 表对象
HTable table = new HTable(config, "user");
// 创建 Put 对象,用于修改数据
Put put = new Put(Bytes.toBytes("row_key"));
// 添加列族、列和值
put.add(Bytes.toBytes("info1"), Bytes.toBytes("name"), Bytes.toBytes("Jack"));
// 将数据插入表中
table.put(put);
// 关闭表和连接
table.close();
```
(5) 使用 HBase Shell 删除 user 表中指定行键的整行记录:
```
deleteall 'user', 'row_key'
```
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)