hbase 常见操作:
# 新建表 fs与 fs2 为列族
create 's1','fs','fs2'
'''
BLOCKCACHE : 读缓存
BLOCKSIZE : 缓存块大小
INMEMORY: 是否在缓存在内存
'''
![]()
常见表操作
# 添加 s1 表中 rowkey 为 '11111', 的 name值为 xiaohong
put 's1','11111', 'fs:name','xiaohong'
# 修改 s1 表中 rowkey 为 '11111', 的 name值为 xiaoming
# 此时并没有删除 ,只是 失效标记
put 's1','11111', 'fs:name','xiaoming'
# 删除 s1 表中 rowkey 为 '11111', 的 name 列
delete 's1' ,'11111', 'fs:name
#清除表所有数据
truncate 's1'
# 查看命名空间(scahme)
list_namespace
![]()
查看 物理表信息 与实际存储位置(在 hbase-site.xml 之中配置,此时配在了 hdfs 之中, 你可以 linux 目录之中)
# 查看 物理表信息
hbase hfile -p -f /hbase/data/default/s1/83f2405736f2a9350c4b821a602b50ac/fs/eb23d2e409964b5a9619ce0eff2c020d
# 查看实际存储位置
./hdfs dfs -ls /hbase/data/default/s1/83f2405736f2a9350c4b821a602b50ac/fs/
![]()