0
点赞
收藏
分享

微信扫一扫

Azure SQL Data Warehouse数据仓库架构

给大家介绍一下Azure SQL Data Warehouse数据仓库(SQL DW)的架构。SQL DW是云端的企业级数据仓库,用来处理TB,甚至PB级别的关系型数据库的OLAP(联机分析处理)场景,主要用来做数据分析和查询。它使用MPP架构

Azure SQL Data Warehouse数据仓库架构_Azure

SQL DW是用多个Work Node横向扩展的方式,来支持PB级别的大量关系型数据。

  应用程序将T-SQL命令发送给Head Node。Head Node使用MPP引擎,该引擎优化并行处理的查询,然后将查询发送给Work Node进行并行查询

  Work Node将需要处理的数据保存到Azure Storage中,并进行并行查询

  数据移动服务(DMS)是SQL DW的内部服务,可根据需要跨节点移动数据,以并行运行查询并返回准确的结果

用户的数据是保存在Azure Storage 中的,并不保存在Work Node的本地磁盘上。SQL DW实现了Work Node和用户数据的逻辑依赖关系,数据并不移动。

  SQL DW底层使用的是Azure Premium Storage,也就是SSD 固态硬盘存储。

  

举报

相关推荐

0 条评论