使用hbase shell完成以下操作: 1.建表userfllower 2.用户Mary有一个粉丝Alice,Alice关注列表中也存在Mary 3.用户Jack有两个粉丝Bob和Ben 4.Jack还关注了Mary 5.查看Jack被哪些人关注,Jack关注了谁 6.Bob取关了Jack 7.扫描全表数据
时间: 2024-02-24 07:00:37 浏览: 87
hbase的hbase-1.2.0-cdh5.14.2.tar.gz资源包
4星 · 用户满意度95%
以下是使用hbase shell完成上述操作的命令:
1. 创建表userfllower:
```
create 'userfllower', 'f'
```
2. 添加Mary的粉丝Alice和Alice的关注列表中也存在Mary:
```
put 'userfllower', 'Mary', 'f:follower', 'Alice'
put 'userfllower', 'Alice', 'f:following', 'Mary'
```
3. 添加Jack的两个粉丝Bob和Ben,以及Jack关注了Mary:
```
put 'userfllower', 'Jack', 'f:follower', 'Bob'
put 'userfllower', 'Jack', 'f:follower', 'Ben'
put 'userfllower', 'Jack', 'f:following', 'Mary'
```
4. 查看Jack被哪些人关注,以及Jack关注了谁:
```
get 'userfllower', 'Jack', {COLUMN=>'f:follower'}
get 'userfllower', 'Jack', {COLUMN=>'f:following'}
```
5. Bob取关了Jack:
```
delete 'userfllower', 'Bob', 'f:following', 'Jack'
```
6. 扫描全表数据:
```
scan 'userfllower'
```
阅读全文