首先进入shell
root@aly:/home/hbase-0.94.7-security/bin# ./hbase shell
查看帮助
hbase(main):001:0> help
查看集群
hbase(main):002:0> status
1 servers, 0 dead, 2.0000 average load
几个服务器,几个死掉了,负荷多少
创建表
表的列族可以随时需要时添加
hbase(main):001:0> create 'user','name','age'
表名user,列族name与age
查看有哪些表
hbase(main):002:0> list
查看表结构信息
hbase(main):003:0> describe 'user'
表名user
删除列族
首先离线
hbase(main):004:0> disable 'user'
删除
hbase(main):005:0> alter 'user',{NAME=>'age',METHOD=>'delete'}
再重新打开
hbase(main):007:0> enable 'user'
删除表
首先离线
hbase(main):008:0> drop 'user'
检查表是否存在
hbase(main):008:0> exists 'user'
检查表是否离线在线
hbase(main):010:0> is_enabled 'user'
hbase(main):011:0> is_disabled 'user'
分享到:
相关推荐
一、基本命令 1. 进入HBase shell 使用以下命令进入HBase shell: $HBASE_HOME/bin/hbase shell 如果使用Kerberos认证,需要事先使用kinit命令进行认证,然后再使用hbase shell进入。 hbase(main)> whoami 2. ...
**HBase基本概念** HBase,全称是Apache HBase,是一个分布式的、面向列的开源数据库,它是基于Google的Bigtable模型构建的,运行在Hadoop之上。HBase提供了高度可扩展性和实时读写能力,特别适合处理海量数据。 1...
它提供了一系列丰富的命令来执行基本的数据管理任务,例如创建表、插入数据、查询数据等。本文将详细介绍HBase Shell 中的一些常用命令。 #### 二、当前用户 - **命令**: `whoami` - **功能**: 显示当前登录用户的...
以上是 HBase 中常用的一些基本命令和操作,包括如何启动 HBase shell、表管理、权限管理和数据操作等方面。这些命令可以帮助用户有效地管理 HBase 数据库,并进行高效的数据存储和检索。对于初学者来说,熟练掌握...
以下是一些HBase Shell的基本操作命令的详细说明: 1. **创建表** (`create`): 使用`create`命令创建一个新的HBase表。例如: ``` create '表名称', '列名称 1','列名称 2','列名称 N' ``` 这里的`表名称`是你...
在本文中,我们将深入探讨HBase Shell命令操作,特别是如何创建和管理HBase表,以及进行数据的增、删、改、查等基本操作。HBase是一个分布式、高性能的NoSQL数据库,它基于Google的Bigtable设计,适用于大规模数据...
### HBase Shell命令基本操作步骤 #### 1. 启动HBase Shell 首先需要确保HBase服务已启动。在命令行输入`hbase shell`,按回车键进入HBase Shell环境。 #### 2. 查看帮助文档 在HBase Shell中,使用`help`命令可以...
│ Day15[Hbase 基本使用及存储设计].pdf │ ├─02_视频 │ Day1501_Hbase的介绍及其发展.mp4 │ Day1502_Hbase中的特殊概念.mp4 │ Day1503_Hbase与MYSQL的存储比较.mp4 │ Day1504_Hbase部署环境准备.mp4 │ Day...
实验的目标是让你理解HBase在Hadoop架构中的地位,以及掌握通过Shell命令和Java API进行基本操作的方法。 首先,让我们来看看实验的平台配置。实验要求的操作系统是Linux,这通常是大数据处理的首选平台,因为它...
**四、HBase基本操作** 1. **创建表**:使用HBase shell或Java API,通过`create '表名', '列族'`命令创建表,例如`create 'users', 'info'`创建名为users的表,列族为info。 2. **插入数据**:插入数据通过`put '...
HDFS_HBaseShell的常用命令 HDFS(Hadoop Distributed File System)是一种分布式文件系统,主要用于存储和管理大规模数据。HBase 是一个基于HDFS的NoSQL数据库,用于存储和管理大规模结构化和半结构化数据。HBase ...
在HBase中,基本组成为表,不存在多个数据库。因此,在HBase中存储数据先要创建表,创建表的同时需要设置列族的数量和属性。HBase使用creat命令来创建表,创建表时需要指明表名和列族名。例如,创建一个名为Student...
在本文中,我们将详细讲解Hbase的安装过程以及基本操作,特别针对在Linux环境下使用清华大学镜像进行下载的情况。Hbase是一个分布式的、面向列的数据库,常用于大数据存储,是Apache Hadoop生态系统的一部分。以下是...
了解这些基本命令后,你可以有效地在HBase Shell中进行数据管理和操作。请注意,HBase的使用需要对分布式系统和NoSQL数据库有一定的理解,以及对Hadoop生态系统的熟悉。在实际操作时,建议结合HBase的文档和实践,以...
### HBase基本使用知识点概述 #### 一、HBase的背景与重要性 - **传统RDBMS的局限性**:传统的关系型数据库(如SQL)在处理中小规模数据时表现良好,但在面对TB或PB级别的大数据时,由于数据量过大,导致性能瓶颈...
通过以上步骤,一个基本的Hadoop完全分布式集群便得以建立。注意,实际部署可能还需要根据网络环境、硬件资源和安全策略进行相应调整。在操作过程中,确保每个步骤都严格按照文档执行,以避免出现配置错误导致集群...
下面是基于标题“Hbase的shell基本操作”和描述“hadoop集群环境下hbase的shell基本操作命令”,结合给定的部分内容,所生成的详细知识点: 1. 进入HBase命令行: 通过命令`hbase shell`可以进入HBase的命令行界面...