`
chakey
  • 浏览: 363870 次
  • 性别: Icon_minigender_1
  • 来自: 水星
社区版块
存档分类
最新评论

[2] HBase表的基本操作

阅读更多

 

[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的安装过程及基本操作

    在本文中,我们将详细讲解Hbase的安装过程以及基本操作,特别针对在Linux环境下使用清华大学镜像进行下载的情况。Hbase是一个分布式的、面向列的数据库,常用于大数据存储,是Apache Hadoop生态系统的一部分。以下是...

    Hbase 安装与基本使用

    **四、HBase基本操作** 1. **创建表**:使用HBase shell或Java API,通过`create '表名', '列族'`命令创建表,例如`create 'users', 'info'`创建名为users的表,列族为info。 2. **插入数据**:插入数据通过`put '...

    scala API 操作hbase表

    以下是一些关键的Scala API操作HBase的基本步骤: 1. 引入必要的库: 首先,在你的Scala源代码文件中引入所需的库。例如: ```scala import org.apache.hadoop.conf.Configuration import org.apache.hadoop....

    HBase表的基本操作.png

    该文档是介绍HBase表的基本操作,贡献出来,给大家下载!

    Hbase 的shell基本操作

    HBase是Apache的一个开源非...以上操作涵盖了HBase的基本操作命令,从创建表、管理表结构、数据的增删改查到表的管理,能够满足大多数对HBase的基本操作需求。通过这些操作,用户可以对HBase进行有效的数据管理和维护。

    Hadoop原理与技术Hbase的基本操作

    (2):start-hbase.sh,启动hbase (3):hbase shell,进入hbase (4):list,显示所有表 (5):解决显示所有表遇到的错误(由于集群处于安全模式,该模式下只能进行只读操作,要解除安全状态才能运行) (6):create '...

    HBase基本操作.pdf

    ### HBase Shell命令基本操作步骤 #### 1. 启动HBase Shell 首先需要确保HBase服务已启动。在命令行输入`hbase shell`,按回车键进入HBase Shell环境。 #### 2. 查看帮助文档 在HBase Shell中,使用`help`命令可以...

    HBase基本操作 Java代码

    HBase基本操作 增删改查 java代码 要使用须导入对应的jar包

    hbase的shell操作

    根据提供的文件信息,本文将详细介绍HBase的Shell操作及其应用场景,包括如何创建表、插入数据、查询数据等关键操作。 ### HBase Shell简介 HBase Shell是HBase提供的一种交互式命令行工具,用于执行HBase操作。它...

    实验三:熟悉常用的HBase操作

    实验的目标是让你理解HBase在Hadoop架构中的地位,以及掌握通过Shell命令和Java API进行基本操作的方法。 首先,让我们来看看实验的平台配置。实验要求的操作系统是Linux,这通常是大数据处理的首选平台,因为它...

    HBase基本数据操作详解.docx

    ### HBase基本数据操作详解 #### 一、命名空间 Namespace **1.1 命名空间概述** 在HBase中,命名空间(namespace)的概念类似于传统数据库中的模式(schema),它提供了一种对表进行逻辑分组的方式。这种分组不仅有助...

    Java操作Hbase进行建表、删表以及对数据进行增删改查

    Java 操作 Hbase 进行建表、删表以及对数据进行增删改查 一、Hbase 简介 Hbase 是一个开源的、分布式的、基于 column-family 的 NoSQL 数据库。它是基于 Hadoop 的,使用 HDFS 作为其存储层。Hbase 提供了高性能、...

    hbase 的基本操作.mp4

    hbase 的基本操作.mp4

    java操作Hbase之实现表的创建删除源码

    除了基本的创建和删除操作,还可以进行更多复杂操作,如修改表结构、获取表信息、批量插入数据等。HBase的Java API提供了丰富的接口,可以满足各种需求。对于初学者来说,理解这些基础操作是进一步学习HBase的关键。...

    hbase_shell操作命令汇总

    以下是一些HBase Shell的基本操作命令的详细说明: 1. **创建表** (`create`): 使用`create`命令创建一个新的HBase表。例如: ``` create '表名称', '列名称 1','列名称 2','列名称 N' ``` 这里的`表名称`是你...

    大数据技术基础实验报告-HBase安装配置和应用实践.doc

    HBase的基本操作包括创建表、插入数据、查询数据等。 - 通过HBase的Shell或编程接口(如Java API)与HBase交互,实现数据的增删改查。 - 实验报告可能还包含了对HBase的一些基本概念的介绍,如Region、Column ...

    hbase的基本crud封装

    在本教程中,我们将深入探讨HBase的基本CRUD(创建、读取、更新和删除)操作的封装。 首先,要进行HBase的CRUD操作,我们需要对HBase进行基本的配置。在`hbase-site.xml`文件中,你需要指定`hbase.rootdir`参数,这...

    java代码将mysql表数据导入HBase表

    首先,我们需要了解MySQL和HBase的基本概念。MySQL是一种关系型数据库管理系统,它基于ACID(原子性、一致性、隔离性和持久性)原则,适合处理结构化数据。而HBase是基于Apache Hadoop的非关系型分布式数据库,适用...

Global site tag (gtag.js) - Google Analytics