hbase
来源:互联网 发布:java sip协议开发 编辑:程序博客网 时间:2024/06/10 15:26
Hive:
Hive其使用类SQL语言,底层经过编译转为MapReduce程序,在Hadoop上运行,数据存储在HDFS上。
HDFS:
HDFS分布式文件系统,类似于FAT32,NTFS,是一种文件格式,是底层的。
Hbase:
Hbase是Hadoop database,即Hadoop数据库。它是一个适合于非结构化数据存储的数据库,HBase基于列的而不是基于行的模式。
Hadoop HDFS为HBase提供了高可靠性的底层存储支持,Hadoop MapReduce为HBase提供了高性能的计算能力,Zookeeper为HBase提供了稳定服务和failover机制。Pig和Hive还为HBase提供了高层语言支持,使得在HBase上进行数据统计处理变的非常简单。 Sqoop则为HBase提供了方便的RDBMS(关系型数据库)数据导入功能,使得传统数据库数据向HBase中迁移变的非常方便。
Pig:
Pig的语言层包括一个叫做PigLatin的文本语言,Pig Latin是面向数据流的编程方式。Pig和Hive类似更侧重于数据的查询和分析,底层都是转化成MapReduce程序运行。
区别是Hive是类SQL的查询语言,要求数据存储于表中,而Pig是面向数据流的一个程序语言
阅读全文
0 0
- Hbase
- HBase
- hbase
- HBase
- HBASE
- Hbase
- Hbase
- HBase
- hbase
- HBase
- HBase
- hbase
- hbase
- Hbase
- HBase
- hbase
- hbase
- HBase
- 项目管理心得和10条项目管理心得_
- 为什么有些大公司技术弱爆了?
- MySQL学习笔录(完结)
- 读《日和手帖002》生活整理术
- CentOS 6.7 安装 MySQL5.7.17
- hbase
- NOIP2017滚粗记
- php内置常量
- 驱动注册的两种方式(一)——file_operations结构体
- 执行查看linux端口命令 9083 端口发现被占用 Hive安装过程遇到的问题
- 分析型数据仓库中读写分离的实现
- 发布TensorFlow 1.4
- 学习回顾算法(希尔排序算法)
- 【数据结构与算法】-常见排序算法总结