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/