hbase 常见操作:

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/

 

posted @ 2019-07-20 12:20  十七楼的羊  阅读(214)  评论(0编辑  收藏  举报