zoukankan      html  css  js  c++  java
  • 大数据学习——hbase的shell客户端基本使用

    1  基本shell命令

    1 在hbase的 bin目录下进入命令行

    ./hbase shell

    2 查看有哪些表 list

    3 创建一个表

    create 't_user_info', {NAME => 'base_info'}, {NAME => 'extra_info', VERSIONS => 2};

    4 用list查看

    5 添加数据

    put 't_user_info','liu-20-001','base_info:name','liuyifei'

    put 't_user_info','liu-20-001','base_info:age','20'

    put 't_user_info','liu-20-001','base_info:address','bj'

    put 't_user_info','liu-20-001','extra_info:sanwei','34C-34-38'

     put 't_user_info','liu-20-001','extra_info:boyfriend','song'

    6 查看表数据

    scan 't_user_info' 全表扫描 类似于select * from t_user_info

    get  't_user_info'

    通过行键查询

    get  't_user_info','liu-20-001'

     通过列名查询

    get  't_user_info','liu-20-001','base_info:name'

    查不同版本数据,如果创建表的时候没有指定版本,只保留最新版本的数据

    get  't_user_info','liu-20-001',{COLUMN => 'extra_info:boyfriend', VERSIONS =>4}

    删除数据

    delete 't_user_info','liu-20-001','base_info:name'

    删除表

    disable 't_user_info'

    drop 't_user_info'

  • 相关阅读:
    javap -c 字节码含义
    redis --- lua 脚本实现原子操作
    感想
    AbstractAdvisingBeanPostProcessor---spring aop 处理器
    spring 自定义解析类
    protobuf3 语法解析
    Java设计模式之builder模式
    工厂和抽象工厂模式
    RESTful入门
    RocketMQ入门
  • 原文地址:https://www.cnblogs.com/feifeicui/p/10398072.html
Copyright © 2011-2022 走看看