栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

hbase基础

hbase基础

1.启动和关闭代码编辑命令

  • 启动:hbase shell
  • 关闭:exit

2.hbase表操作

  • 查看表结构的数量:list
  • 创建表结构:
    • 单列族表结构:create  "表名","列族名称"
    • 多列族表结构:create  "表名",["列族1","列族2",......]
    • 查看表结构:desc  "表格名称"
    • 启用和禁用表格:
      • disable  "表名" (禁用)
      • enable  "表名" (启用)
    • 删除表格:drop "表名"(注意:删除前需要把表格禁用)
  • 增加和删除列族
    • 增加单个列族:alter "表名",{NAME=>"列族名称"}
    • 增加带保存多个版本的列族:alter  "表名",{NAME=>"列族名称",VERSIONS=>数字}
    • 增加多个列族:alter  "表格名称",{NAME=>"列族名称1"},{NAME=>"列族名称2"} 
    • 删除列族: alter  "表格名称",{NAME=>"需要删除的列族",METHOD=>"delete"}(一次删除多个,代码同一次增加多个列族操作)     
  • 修改列族的操作版本保存数量
    • alter  "表名",{NAME=>"需要修改的列族",VERSIONS=>数字}
    • 提示:alter操作如果NAME中设置的是不存在的列族名称则自动做增加;如果NAME中设置的是存在的列族名称自动做修改。

3.hbase数据操作:

  • 增加数据
    • 增加单挑数据:put  "表名","行键","列族:列名","值"
    • 增加多条数据:
      • 1.Linux中新建一个txt文本
      • 2.写入多条添加语句
      • 3.执行txt文件:hbase  shell  文本位置路径
  • 查询所有数据:scan  "表名"

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/650678.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号