`
heipark
  • 浏览: 2094892 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

hbase shell笔记

 
阅读更多

查看表
list
创建表(列族名称为:data) 
create 'test', 'data'
插入数据 
put 'test', 'row1', 'data:1', 'value1'
put 'test', 'row2', 'data:2', 'value2'
put 'test', 'row3', 'data:3', 'value3'
扫描表
scan 'test'
#扫描4个版本
scan 'test', { VERSIONS => 4 }
修改表
#修改列族的version数量
disable 'test'
alter 'test', {NAME => 'log', VERSIONS => 100}
enable 'test'   
查看表结构
describe 'test'
删除表
disable 'test'
drop 'test'

删除一个Cell
# table_name; row_id; cf
delete 'apache' , '1000', 'log:data'

 

删除row
#table_name, row_id
deleteall 'apache', '100'
 

 

官方:http://wiki.apache.org/hadoop/Hbase/Shell

 

 

 

分享到:
评论

相关推荐

    Hadoop与HBase自学笔记

    ### Hadoop与HBase自学笔记知识点总结 #### 一、Hadoop与HBase简介 - **Hadoop**:是一款能够对大量数据进行分布式处理的软件框架。它通过提供高可靠性和高扩展性的分布式计算能力,使得用户能够在廉价的硬件设备...

    hbase学习笔记

    HBase Shell提供了与HBase交互的命令行工具,包括创建表、删除表、插入数据、查询数据等操作。例如: - `create`命令用于创建表,需要指定表名和列族。 - `put`命令用于向表中插入数据,需提供Row Key、列族和...

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

    │ Day1507_Hbase shell中namespace的常用操作.mp4 │ Day1508_Hbase shell中表的DDL操作.mp4 │ Day1509_Hbase shell中表的DML操作(一).mp4 │ Day1510_Hbase shell中表的DML操作(二).mp4 │ Day1511_Hbase的...

    Hadoop之HBase学习笔记

    【标题】"Hadoop之HBase学习笔记"主要聚焦于Hadoop生态中的分布式数据库HBase。HBase是一个基于Google Bigtable理念设计的开源NoSQL数据库,它运行在Hadoop之上,提供高性能、高可靠性以及可水平扩展的数据存储能力...

    hbase学习笔记.doc

    启动HBase后,你可以通过命令行界面(shell)进行交互操作,如创建表、插入数据、查询数据、删除表等。HBase提供了多种操作命令,如`create`用于创建表,`put`用于插入数据,`scan`用于扫描表,`get`用于获取特定行...

    IT十八掌_HBase阶段学习笔记(课堂笔记与原理图解)

    IT十八掌大数据第三期配套课堂笔记! 1 、HBase的特点 2 、HBase访问接口 3 、HBase存储结构与格式 4 、HBase设计 5 、关键算法和流程 6 、HBase安装 7、HBase的Shell操作 8、HBase客户端

    HBase完整学习笔记

    【HBase完整学习笔记】 HBase是一款开源的分布式NoSQL数据库,主要设计用于处理海量结构化数据,尤其适合大数据分析场景。它与传统的关系型数据库(如Oracle、MySQL)不同,采用列式存储方式,这使得HBase在压缩...

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

    1. **创建表**: 使用HBase Shell或者编程API创建表,指定列族和表属性。 2. **插入数据**: 将数据插入到表中,可以通过Put操作指定行键、列族、列限定符和值。 3. **查询数据**: 使用Get操作根据行键获取数据,或...

    java大数据作业_3HBase

    HBase Shell提供了一系列用于与HBase交互的命令行工具。 #### 6. HBase shell如何写过滤条件 在HBase Shell中,可以使用Filter来过滤查询结果。例如,使用`SingleColumnValueFilter`来过滤特定的列值: ```shell ...

    读写HBase数据.pdf

    例如,创建一个名为`student`的表,包含`info`列族,然后通过HBase shell添加学生信息。 接下来,我们转向Spark与HBase的交互。Spark提供了连接HBase的库,使得读写HBase变得简单。在pyspark中,可以通过以下步骤...

    hbase-1.2.6-bin+src.tar.rar

    通过Java API或HBase Shell创建表,插入数据,执行查询、扫描等操作。 4.3 性能优化 根据业务需求调整HBase配置,如Region大小、Compaction策略、BlockCache设置等,提升系统性能。 五、学习资源 参考链接:[博客...

    Hadoop,SPRK开发学习笔记

    在学习HBase时,你会学习到表、行、列族、时间戳等基本概念,以及如何使用HBase Shell进行数据操作。 Hive则是建立在Hadoop之上的一种数据仓库工具,它简化了SQL式的查询语言,称为HQL(Hive Query Language),...

    源码笔记资料.zip

    1. **增删改查**:通过Java API、HBase Shell或者支持HBase的客户端库(如Phoenix)进行数据的插入、删除、更新和查询操作。 2. **扫描器(Scanner)**:用于高效地批量读取数据,可以根据条件进行数据过滤。 3. *...

    大数据开发

    1. **笔记2-step.hbase-shell.txt**:HBase是一个分布式、列式存储的NoSQL数据库,基于Google的Bigtable设计,适合实时读写大数据。HBase提供了一个命令行shell,允许用户直接与数据库进行交互,执行查询和管理任务...

    妳那伊抹微笑_云计算之Hadoop完美笔记2.0

    妳那伊抹微笑自己整理的Hadoop笔记,有以下内容: Day1 搭建伪分布实验环境 Day2 介绍HDFS体系结构及shell、java操作方式 Day3 介绍MapReduce体系结构(1) Day4 介绍MapReduce体系结构(2) Day5 介绍Hadoop集群、...

    大数据学习笔记

    大数据学习笔记 本资源摘要信息涵盖了大数据领域中的多个方面,包括Hadoop、HBase、Sqoop、Spark和Hive等...大数据学习笔记涵盖了Hadoop、HBase、Sqoop、Spark和Hive等技术栈,提供了对大数据领域的深入了解和掌握。

Global site tag (gtag.js) - Google Analytics