hadoop系列-hive和hbase
来源:互联网 发布:奉化淘宝拍照 编辑:程序博客网 时间:2024/06/15 12:05
OLAP是联机分析处理
OLTP是联机事务处理
OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观、易懂的查询结果。
OLTP是传统的关系型数据库的主要应用模式,主要面对基本的、日常的事务处理;比如数据库记录的增、删、改、查。
hive是工具,hbase是数据库,前者是olap后者是oltp,两者数据都存储在hdfs上
共同点:
1.hbase与hive都是架构在hadoop之上的。都是用hadoop作为底层存储
区别:
2.Hive是建立在Hadoop之上为了减少MapReduce jobs编写工作的批处理系统,HBase是为了支持弥补Hadoop对实时操作的缺陷的项目 。
3.想象你在操作RMDB数据库,如果是全表扫描,就用Hive+Hadoop,如果是索引访问,就用HBase+Hadoop 。
4.Hive query就是MapReduce jobs可以从5分钟到数小时不止,HBase是非常高效的,肯定比Hive高效的多。
5.Hive本身不存储和计算数据,它完全依赖于HDFS和MapReduce,Hive中的表纯逻辑。
6.hive借用hadoop的MapReduce来完成一些hive中的命令的执行
7.hbase是物理表,不是逻辑表,提供一个超大的内存hash表,搜索引擎通过它来存储索引,方便查询操作。
8.hbase是列存储。
9.hdfs作为底层存储,hdfs是存放文件的系统,而Hbase负责组织文件。
10.hive需要用到hdfs存储文件,需要用到MapReduce计算框架。
0 0
- hadoop系列-hive和hbase
- hadoop系列-linux及hadoop、hdfs、hive、hbase常用命令
- Hadoop平台下的Hive和HBase
- greenplum + pgsql和Hadoop+hive+hbase
- hadoop系列-hive、hdfs、hbase交互整套流程
- 配置hadoop,hive,hbase
- HADOOP、HIVE、HBASE整合
- hadoop+hive+hbase入门
- hadoop+zookeeper+hbase+hive
- Hadoop:Hbase&Hive
- hadoop +hbase +hive
- HADOOP+ZOOKEEPER+HBASE+HIVE
- HADOOP+ZOOKEEPER+HBASE+HIVE
- hive系列-hive整合hbase
- Hadoop中使用Hive和Hbase的关系和区别
- hadoop中配置Hbase和Hive(oracle)错误
- hadoop中hive和hbase的整合应用
- Hadoop中Pig,Hive和Hbase的区别
- OpenCV13(摄像机显示和图像捕获 + 控制台下获取时间)
- hdu5573 binary tree
- 机器学习系列-感知机
- 把数组排成最大的数
- Two Sum问题解题报告
- hadoop系列-hive和hbase
- 第三周项目2-建设“顺序表”算法库
- handler消息机制源码解析
- 【opencv练习36 - 图像moment】
- NYOJ 115 城市平乱
- python自省相关函数sys/help/。。
- 百度地图API(三)
- node.js之小菜鸟的理解篇
- 第三周项目四--顺序表的应用1