zoukankan      html  css  js  c++  java
  • Hbase的shell操作

    Hbase Shell操作

    创建表create  ‘table1’, ‘tab1’, ‘tab2’  回车即可

    说明:创建表table1,列族2个,分别为tab1tab2

    列出所有表:list

    查看表的构造:describe "table1"

    插入数据put ‘table1’, ‘rk-00001’,’tab1:key’,’value’  //这里往列族tab1插入数据,rowkey=rk-00001

    查询表数据:

    Get ‘table’,’rk-00001’,’tab1’//查看哪张表哪一列哪一个列族

    get ‘table1’, ‘rk-00001’ //查询哪张表,哪一行的数据

    扫描表数据scan ‘table1’

    增加列族alter

    增加列族的时候,注意,刚刚新增加的列族如果没有数据在 get rk的时候是不会显示出来的,需要往该新增加的列族里面添加数据才会显示出来。语法:

    Alter ‘table1’,{NAME=>’lie3’}这样table1就会多出一个列族3

    最简单的方式就是:alter ‘table1’,’lie4’,这个也能增加新的列族

    删除列族:Alter ‘table1’,’delete’=>’lie4’,这个就可以将lie4删除。

    获取多个列族的信息:Get  ‘table1’,’rk-001’,’lie1’,’lie2’

    注:要drop表 ,首先要disable表

  • 相关阅读:
    EF6的DbContext动态连接字符串
    Swagger配置
    Xamarin学习资源收集
    xmarin开发问题收集
    javascript基础
    Vue3.0到底带来来哪些变化视频笔记1
    Git操作
    EFCore 通过数据库生成模型
    Web Deploy远程发布
    ASP.NET CORE系列【七】分析NetCore启动原理
  • 原文地址:https://www.cnblogs.com/dummyly/p/10099574.html
Copyright © 2011-2022 走看看