Hbase课堂练习 1. 创建一个数据表,该表名称为user,包含2个列族info和position 2. 向表user中的第a001行、第“info:name”列,添加数据值为“zhangsan” 3. 从user中,获取第a001行、第“info:name”列的值 4. 删除 a001行数据 5.使表user无效、删除该表
时间: 2024-02-26 08:58:14 浏览: 75
实验2 创建数据表修改数据表和删除数据表
好的,我来帮你解答。
1. 创建一个数据表,该表名称为user,包含2个列族info和position:
使用 HBase shell 命令行工具创建该表:
```
create 'user', 'info', 'position'
```
2. 向表user中的第a001行、第“info:name”列,添加数据值为“zhangsan”:
使用 HBase shell 命令行工具插入数据:
```
put 'user', 'a001', 'info:name', 'zhangsan'
```
3. 从user中,获取第a001行、第“info:name”列的值:
使用 HBase shell 命令行工具查询数据:
```
get 'user', 'a001', 'info:name'
```
结果应该为:
```
zhangsan
```
4. 删除 a001行数据:
使用 HBase shell 命令行工具删除该行数据:
```
deleteall 'user', 'a001'
```
5. 使表user无效、删除该表:
使用 HBase shell 命令行工具删除该表:
```
disable 'user'
drop 'user'
```
注意:以上操作都需要在 HBase shell 命令行工具中进行。
阅读全文