`

hbase 命令入门

阅读更多

转:http://blog.csdn.net/hongbinchen/article/details/6289279

 

1. 创建表

 create 'student','name','address'  

 新建student表,该表有两列 名称和地址,名称只有一个,address可以有多个,

create 'dirktest', {NAME => 'cf'},{SPLITS => ['1','2','3']} 

 

2.插入一条记录,只能插入某列

  put 'student','1','name','tom' 

 向student有中插入记录,记录的row值为1,列name的值为tom

 

3. 根据row值 查询一条记录

    get 'student','1'

 

 

4. 根据row值更新name值 (系统会直接更新)

   put 'student','1','name','tom2'

 

5.再查询时,系统返回最新的值

 

6.根据timestamp查询更新之前的 name值,

    get 'student','1',{COLUMN=>'name',TIMESTAMP=>1301473112875}

 

7. 给学生的地址簇插入家庭地址

 put 'student','1','address:home','shenzhen street'

 

8. 给学生的地址簇插入学校地址

 put 'student','1','address:school','huaqiangbei street'

 

9. 查询学生的家庭地址

 get 'student','1',{COLUMN=>'address:home'}

分享到:
评论

相关推荐

    hadoop hbase从入门到精通

    HBase Shell是进行日常管理操作的命令行工具,熟悉其命令对于日常运维至关重要。 在精通阶段,你需要掌握如何进行性能调优,包括调整HBase配置参数、优化数据模型设计、合理分配资源等。监控和故障排查技能也必不可...

    大数据云计算技术系列 Hadoop之Hbase从入门到精通(共243页).pdf

    《大数据云计算技术系列:Hadoop之Hbase从入门到精通》 HBase,全称Hadoop Database,是一款基于Hadoop生态系统的分布式列式存储系统,旨在处理海量结构化数据。它借鉴了Google Bigtable的设计思想,但开源并适应了...

    HBASE命令大全

    #### 一、HBase Shell 入门 - **启动 HBase Shell** - 使用 `$HBASE_HOME/bin/hbaseshell` 命令来启动 HBase shell。 - **Kerberos 认证** - 如果启用了 Kerberos 认证,则需要通过 `kinit` 命令使用相应的 ...

    大数据开发之Hbase基本使用及存储设计实战教程(视频+笔记+代码)

    │ Day1506_Hbase伪分布式的启动及hbase命令的使用.mp4 │ Day1507_Hbase shell中namespace的常用操作.mp4 │ Day1508_Hbase shell中表的DDL操作.mp4 │ Day1509_Hbase shell中表的DML操作(一).mp4 │ Day1510_...

    zookeeper+hbase快速入门全套笔记

    ### Zookeeper快速入门知识点 #### 一、Zookeeper基本功能及应用场景 Zookeeper是一个分布式的、开放源码的协调服务,用于大型应用中管理和协调分布式环境下的服务。它提供了简单的接口来实现复杂的一致性问题,如...

    Hbase shell及常用命令

    HBase过滤器入门Filter ------------------------- HBase过滤器可以根据条件过滤数据。例如,使用RowFilter过滤器来过滤Student表中的数据: scan 'Student', FILTER => "RowFilter(=, 'binary:0001')" HBase行键...

    hbase入门到精通.txt

    根据提供的文件信息,“hbase入门到精通.txt”,我们可以推断出文档主要涵盖了HBase的相关知识。下面将基于这个假设来生成一系列与HBase相关的知识点。 ### HBase简介 HBase是一个分布式、多维、排序的映射表,该...

    hbase-hadoop+database系统入门书籍

    根据提供的文件信息,我们可以总结出以下关于HBase与Hadoop结合使用的大数据系统入门的关键知识点: ### HBase简介 HBase是一种分布式、可扩展的列式存储系统,它基于Google的Bigtable论文设计并实现。HBase是...

    hbase0基础入门教程

    HBase的SHELL命令是操作和维护HBase集群不可或缺的工具之一。 总结而言,HBase作为大数据领域的重要组件,具有分布式、高可靠性、高性能的特点。它的列式存储模型、动态可扩展的表结构以及对海量数据的高效管理能力...

    第1章 HBase入门-v1.3.docx

    《第1章 HBase入门》 HBase,全称为Hadoop Distributed File System,是一种构建在Hadoop文件系统(HDFS)之上的分布式列式数据库,是NoSQL数据库家族中的重要成员。本章将引领读者逐步深入HBase的世界,了解其核心...

    第1章 HBase入门_v1.3.docx

    ### HBase 入门知识点详解 #### 一、HBase 简介 - **Hadoop**:Hadoop 是一种分布式计算框架,主要用于处理大型数据集。它包括两个核心组件:HDFS(Hadoop Distributed File System)用于分布式存储,而MapReduce...

    HBase基本操作.pdf

    HBase是一种开源的非关系型分布式...需要注意的是,实验手册中提供的命令格式和使用说明是非常基础的入门指引,对于深入应用HBase来说,掌握高级的Filter使用、时间戳和版本控制、以及数据批量导入方法将更为关键。

    Hbase课程资料笔记,介绍、原理、入门实操.zip

    5. 启动HBase:使用bin/start-hbase.sh命令启动HBase集群。 **HBase原理** 1. **Region服务器(Region Server)**: HBase的数据存储在Region Server上,每个Region Server负责一部分表的存储。 2. **Region划分**:...

    hdfs2-7_3+hbase1_2_5 HA withQJM环境搭建

    在提供的文件列表中,`start-journalnodes.txt`可能是启动JournalNodes的脚本,`hbase分布式环境搭建.docx`提供了HBase环境搭建的详细指南,`hbase环境搭建脚本`包含自动化部署HBase的脚本,`hadoop环境搭建`文件...

    HBase in Action(中文)

    《HBase in Action》是一本专门介绍HBase的入门书籍,旨在帮助读者深入理解并掌握分布式列式数据库HBase的核心概念和技术。HBase是构建在Hadoop生态系统之上,专为处理大规模数据而设计的一种非关系型数据库(NoSQL...

    Hbase.xmind

    整理后的Hbase集群搭建,shell命令、高级shell命令,javaAPI入门程序编写,提供详细的Hbase入门手册

    HBase@不睡觉书副本.rar

    《HBase@不睡觉书副本》是一本专为HBase初学者精心编写的入门教材,其高清版提供了清晰易读的阅读体验,被广大读者誉为学习HBase的最佳选择。这本书深入浅出地介绍了分布式数据库HBase的核心概念、设计原理以及实际...

    HBase MOB(Medium Object)使用入门指南.pdf

    对于已存在的表,可以使用 `alter` 命令: ```shell hbase> alter 'table_name', {NAME => 'family_name', IS_MOB => true, MOB_THRESHOLD => 102400} ``` Java API 的使用方式如下: ```java HColumnDescriptor ...

Global site tag (gtag.js) - Google Analytics