文档首页 > > 开发指南> 使用Express查询OBS上的数据> Express功能概述

Express功能概述

分享
更新时间: 2019/07/22 GMT+08:00

通过本章节可以了解如何使用Express集群的一整套流程,包括Express集群向DWS集群提供服务的机制原理,如何使用Express集群完成建表、查询的流程,以及用户如何查看DWS集群是否已经被加速。

Express集群为DWS集群提供计算加速的功能,默认开通。该功能是额外计费的,按从Express集群返回给DWS集群的字节数进行收费,价格详情请参见计费项

Express概述

Express集群独立于DWS集群,网络上和DWS处于同一层级,为一个或者多个DWS集群提供计算加速服务。Express集群默认为所有适配版本的DWS集群提供服务。

在DWS集群的实际使用过程中,业务经常会将老化数据放入OBS中存储,和DWS内部表进行联合查询。DWS的外表查询使用的是全表扫描的方式,其处理速度完全取决于DWS集群的性能,如果DWS集群节点数量较小,规格较低,处理速度就会很慢。

Express集群是一个共享集群,能够加快用户查询OBS外表的速度。用户在DWS集群中进行OBS外表查询的时候,其数据扫描算子、过滤算子和聚合算子都会下推至Express集群进行计算,Express集群在规模和性能上都会大于用户集群,因此能够起到比较好的加速效果。

用户在使用Express集群的时候,现有业务完全不需要做任何修改。在进行OBS外表查询的时候,系统会自动根据资源使用情况,判断是否需要进行Express加速查询。如果需要加速,则会将数据扫描、过滤和聚合等算子的执行计划下推到Express集群,Express集群在计算完毕之后,会将数据返回至DWS集群,然后依据执行计划进行后续查询。

图1 Express架构图
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区