通用问题 DWS与Hive在功能上存在一定的差异,主要体现在以下几个方面: 1.Hive是基于Hadoop MapReduce的数据仓库,DWS是基于Postgres的MPP的数据仓库。 2.Hive的数据在HDFS中存储,DWS的数据可以在本地存储,也可以通过外表的形式通过OBS进行存储。 3.Hive不支持索引,DWS支持索引,所以查询速度DWS 更快。 4.Hive不支持存储过程,DWS支持存储过程,使用场景更广泛。 5.DWS 比Hive对SQL的支持更丰富,包括函数、自定义函数、存储过程。