大数据04 HBASE

Posted 神之一招

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大数据04 HBASE相关的知识,希望对你有一定的参考价值。

HBase 可以理解为是一个分布式存储系统, 利用MapReduce 来处理存储在这个分布式存储系统中的数据.

所以可以理解为它是 HDFS 的一层抽象. 所以HBase 可以理解为是一个分布式系统(DB), 但是实际上内存存储的实现是通过 HDFS 实现的.

HBase 特点: 是 BigTable 的开源实现.

 

 列数数据库, 允许水平扩展, 可以扩展几百万列. Hive 也可以访问 HBase 中的数据.

 

 

Java API 调用, 使用 MapReduce 是经常使用.

Hive SQL 访问.

 

 

 

 

 

 

 

 

HBase 运行机制

 

 

 

 

 

 

 

 

 

 

 Shell 命令操作 HBASE(举例)

create \'templagetable\' , \'f1\', \'f2\', \'f3\'

list 显示

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 shell 等价

 

shell 也是等价的

 

以上是关于大数据04 HBASE的主要内容,如果未能解决你的问题,请参考以下文章

大数据-05-Spark之读写HBase数据

HBase迁移 | HBase金融大数据乾坤大挪移

小白视角大数据基础实践 分布式数据库HBase的常用操作

2021年大数据HBase:HBase数据模型!!!建议收藏

学习笔记大数据原理与技术 —— HBase大数据数据库

黑马12期大数据教程(hadoop,storm,kafka,hbase,hive,sqoop)