[hadoopuser@master hbase-0.20.3]$ bin/hbase shell
HBase Shell; enter 'help<RETURN>' for list of supported commands.
Version: 0.20.3, rUnknown, Fri Apr 9 11:15:50 CST 2010
hbase(main):001:0> list (显示所有的表)
scores
xuser
2 row(s) in 0.1600 seconds
hbase(main):002:0> create 'xuser','user','file' (创建表xuser,有两个列组 user和file)
hbase(main):003:0> put 'xuser','279470','user:username','tom@tom.com'
hbase(main):004:0> put 'xuser','279470','file:fileid','212414444'
hbase(main):005:0> put 'xuser','279470','file:filename','天使'
hbase(main):006:0> put 'xuser','279470','file:filetype','mp3'
hbase(main):007:0> put 'xuser','111111','user:username','jerry@tom.com'
hbase(main):008:0> put 'xuser','111111','file:fileid','315556676'
hbase(main):009:0> put 'xuser','111111','file:filename','夕阳天使'
hbase(main):010:0> put 'xuser','111111','file:filetype','avi'
hbase(main):011:0> get 'xuser','279470' (获得279470这个用户的所有信息)
hbase(main):012:0> get 'xuser','tom',{COLUMN=>'file:filename'}
hbase(main):013:0> scan 'xuser' (扫描整个表信息)
hbase(main):014:0> disable 'xuser' (删除表之前要先执行这一步)
hbase(main):015:0> drop 'xuser' (删除表)
分享到:
相关推荐
在本文中,我们将详细讲解Hbase的安装过程以及基本操作,特别针对在Linux环境下使用清华大学镜像进行下载的情况。Hbase是一个分布式的、面向列的数据库,常用于大数据存储,是Apache Hadoop生态系统的一部分。以下是...
**四、HBase基本操作** 1. **创建表**:使用HBase shell或Java API,通过`create '表名', '列族'`命令创建表,例如`create 'users', 'info'`创建名为users的表,列族为info。 2. **插入数据**:插入数据通过`put '...
以下是一些关键的Scala API操作HBase的基本步骤: 1. 引入必要的库: 首先,在你的Scala源代码文件中引入所需的库。例如: ```scala import org.apache.hadoop.conf.Configuration import org.apache.hadoop....
该文档是介绍HBase表的基本操作,贡献出来,给大家下载!
HBase是Apache的一个开源非...以上操作涵盖了HBase的基本操作命令,从创建表、管理表结构、数据的增删改查到表的管理,能够满足大多数对HBase的基本操作需求。通过这些操作,用户可以对HBase进行有效的数据管理和维护。
(2):start-hbase.sh,启动hbase (3):hbase shell,进入hbase (4):list,显示所有表 (5):解决显示所有表遇到的错误(由于集群处于安全模式,该模式下只能进行只读操作,要解除安全状态才能运行) (6):create '...
### HBase Shell命令基本操作步骤 #### 1. 启动HBase Shell 首先需要确保HBase服务已启动。在命令行输入`hbase shell`,按回车键进入HBase Shell环境。 #### 2. 查看帮助文档 在HBase Shell中,使用`help`命令可以...
HBase基本操作 增删改查 java代码 要使用须导入对应的jar包
根据提供的文件信息,本文将详细介绍HBase的Shell操作及其应用场景,包括如何创建表、插入数据、查询数据等关键操作。 ### HBase Shell简介 HBase Shell是HBase提供的一种交互式命令行工具,用于执行HBase操作。它...
实验的目标是让你理解HBase在Hadoop架构中的地位,以及掌握通过Shell命令和Java API进行基本操作的方法。 首先,让我们来看看实验的平台配置。实验要求的操作系统是Linux,这通常是大数据处理的首选平台,因为它...
### HBase基本数据操作详解 #### 一、命名空间 Namespace **1.1 命名空间概述** 在HBase中,命名空间(namespace)的概念类似于传统数据库中的模式(schema),它提供了一种对表进行逻辑分组的方式。这种分组不仅有助...
Java 操作 Hbase 进行建表、删表以及对数据进行增删改查 一、Hbase 简介 Hbase 是一个开源的、分布式的、基于 column-family 的 NoSQL 数据库。它是基于 Hadoop 的,使用 HDFS 作为其存储层。Hbase 提供了高性能、...
hbase 的基本操作.mp4
除了基本的创建和删除操作,还可以进行更多复杂操作,如修改表结构、获取表信息、批量插入数据等。HBase的Java API提供了丰富的接口,可以满足各种需求。对于初学者来说,理解这些基础操作是进一步学习HBase的关键。...
以下是一些HBase Shell的基本操作命令的详细说明: 1. **创建表** (`create`): 使用`create`命令创建一个新的HBase表。例如: ``` create '表名称', '列名称 1','列名称 2','列名称 N' ``` 这里的`表名称`是你...
HBase的基本操作包括创建表、插入数据、查询数据等。 - 通过HBase的Shell或编程接口(如Java API)与HBase交互,实现数据的增删改查。 - 实验报告可能还包含了对HBase的一些基本概念的介绍,如Region、Column ...
在本教程中,我们将深入探讨HBase的基本CRUD(创建、读取、更新和删除)操作的封装。 首先,要进行HBase的CRUD操作,我们需要对HBase进行基本的配置。在`hbase-site.xml`文件中,你需要指定`hbase.rootdir`参数,这...
首先,我们需要了解MySQL和HBase的基本概念。MySQL是一种关系型数据库管理系统,它基于ACID(原子性、一致性、隔离性和持久性)原则,适合处理结构化数据。而HBase是基于Apache Hadoop的非关系型分布式数据库,适用...