GaussDB(DWS)与Hive在功能上存在一定的差异

GaussDB(DWS)与Hive在功能上存在一定的差异,主要体现在以下几个方面:

Hive是基于Hadoop MapReduce的数据仓库,GaussDB(DWS)是基于Postgres的MPP的数据仓库。

Hive的数据在HDFS中存储,GaussDB(DWS)的数据可以在本地存储,也可以通过外表的形式通过OBS进行存储。

Hive不支持索引,GaussDB(DWS)支持索引,所以查询速度GaussDB(DWS)更快。

Hive不支持存储过程,GaussDB(DWS)支持存储过程,使用场景更广泛。

GaussDB(DWS)比Hive对SQL的支持更丰富,包括函数、自定义函数、存储过程。

Hive不支持事务,GaussDB(DWS)支持完整事务。

在数据可靠性方面,Hive和GaussDB(DWS)均支持副本,可靠性基本一致。

在性能上,GaussDB(DWS)极大地优于Hive。

GaussDB(DWS)和Hive基于各自的功能特点,在应用场景上,Hive仅用于离线分析场景,GaussDB(DWS)适用于在线分析场景及AD-Hoc(即席查询)场景。

 

以External Table的映射Hadooop平台的数据到GaussDB即可

华为对数据库的开发经历了长达12年左右的时间。

2007年,华为开始着手研发内存数据库,项目代号为GMDB。这个项目的背景是,当时电信实施实时计费,电信行业对数据库有特殊的要求,有些需要定制化开发。而当时国外的数据库产品主要是标准化产品。为了满足客户需求,华为当时开始研发内存数据库。

2010年,华为开始从内存数据库向通用关系型数据库进行拓展,逐步将非内存数据库的功能融入到数据库产品中。2012年,华为数据库性能得到显著提升,GMDB开始逐步商用化,主要应用于电信计费。同时,该产品也在华为内部的部分部门开始使用。

2013年,华为OLTP数据库开始上线(后面我们会详细介绍OLTP和OLAP)。

2014年,华为开发出第一个OLAP数据库版本(OLAP我们可以简单理解为:是针对大量数据的分析型数据库)。

2015年,华为与工商银行一起联合研发。GaussOLAP数据库在工商银行上线,逐步替代海外的数据仓库。

2017年,华为与招商银行一起联合开发GaussDB。同时,华为启动面向事务和分析混合处理的数据库开发,即HTAP。

2018年,华为GaussOLTP数据库(事务型数据库)开始在招商银行综合支付交易系统成功上线。承接招商银行“手机银行”和“掌上生活”两大App交易流水流量。

2018年,GaussHTAP数据库推出,并在民生银行得到应用。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值