Teradata同样采用无共享(Shared Nothing)大规模并行处理( MPP)架构。主要包括解析引擎(Parsing Engine,PE)、计算引擎 (Access Module Processor,AMP)、消息通信层 (Bynet)三个模块。
(Teradata架构示意图)
其中PE负责处理用户连接、SQL的解析、分发和最终查询结果的输出;AMP模块负责具体数据的计算工作;Bynet模块负责整个网络的通信和数据在不同节点的传输。Teradata同样采用无共享(Shared Nothing)大规模并行处理( MPP)架构。主要包括解析引擎(Parsing Engine,PE)、计算引擎 (Access Module Processor,AMP)、消息通信层 (Bynet)三个模块。
(Teradata架构示意图)
其中PE负责处理用户连接、SQL的解析、分发和最终查询结果的输出;AMP模块负责具体数据的计算工作;Bynet模块负责整个网络的通信和数据在不同节点的传输。