浅谈Teradata数据仓库的主要组成部分、功能、存储架构
来源:互联网 发布:jimmy kimmel知乎 编辑:程序博客网 时间:2024/05/17 22:09
1、主要组件
(1)ParsingEngine:分析引擎(Session Control->Parser->Dispatcher)
是一个虚拟的处理器用于解释SQL请求,接收输入记录,审查数据,发送信息从 BYNET->AMPS
功能用途: 管理个体会话(最多可以120个)
分析优化SQL请求
分派所优化的方案到AMP
ASCⅡ/EBCDIC转换(如果有必要的话)
发送响应请求的结果到所请求的客户端
(2)BYNET:
由所使用的平台决定是用软件实现或用硬件实现,它确定是哪个AMP接收信息
功能用途: 在PE和AMP之间负责传送信息
广播,点到点,或者点到多点的通信
打包结果送到PE
使并发访问在Teradata中成为可能
(3)AMP:访问模块处理器
用于管理数据库的活动,在磁盘间存贮和获取行。一个AMP最多控制64个物理磁盘。AMP主要功能是在与磁盘的交互上
(4)DISK:与AMP联接的硬盘驱动器
DISKArray的保护方法有两种:RAID1 mirror,RAID5 parity
2、表和AMP
(1) 一个表中的行可能分布于每个AMP中
(2) 每个AMP都可以具有所有表格中的一些行,理想的话,每个AMP大约都有相同的数据量
3、线性增长和扩充性
Teradata是一个线性扩充的RDBMS,组件能按扩充需要而添加
4、Teradata的并发操作
(1)每个PE能在并发操作达120条会话
(2)每个会话能处理多个请求
(3)NYNET能处理所有并发中的信息行为
(4)每个AMP能同时执行达80个任务
(5)对于任何请求,所有AMP能一起共同工作
(6)每个AMP能同步工作于多个请求中
5、Teradata功能概述
Channel-attachedClient--channel------->TERADATA RDBMS
CHANNEL-ATTACHEDSYSTEM信道传输系统
ClientApplication->CLI->TDP---channel--->PE
Network-attachedClient--lan----------->TERADATA RDBMS
NETWORK-ATTACHEDSYSTEM网络传输系统
ClientApplication->CLI->MTDP->MOSI--lan-->PE
6、Teradata的内部对象:表,视图,宏,全部由SQL语句控制
对象定义存储在数据字典中
7、Teradata存储架构
- 浅谈Teradata数据仓库的主要组成部分、功能、存储架构
- 浅谈数据仓库的基本架构
- 浅谈数据仓库的基本架构
- 浅谈数据仓库的基本架构
- 浅谈数据仓库的基本架构
- 浅谈数据仓库的基本架构
- 浅谈数据仓库的基本架构
- 唯爱小粽子:软件架构的典型组成部分-主要的类
- teradata数据仓库
- Linux操作系统的主要组成部分
- Linux操作系统的主要组成部分
- 架构的典型组成部分
- 架构的典型组成部分
- 架构的典型组成部分:
- SQL2000联机丛书:数据仓库的组成部分
- Teradata推出基于云的数据仓库服务
- 结合Teradata数据仓库特点浅谈其检索机制
- 结合Teradata数据仓库特点浅谈其检索机制
- ora-12154:无法解析指定的连接标识符 pl/sql连接问题 汇总
- 简单易学的机器学习算法——K-近邻算法
- Play framework 2 引用第三方库(jar)
- 【已解决】ADT中通过Android SDK Manager去安装x86的image时无法下载
- 旧时风景最迷人
- 浅谈Teradata数据仓库的主要组成部分、功能、存储架构
- 消除SDK更新时的“https://dl-ssl.google.com refused”错误
- poj 1308 Is It A Tree?(并查集)
- [cocos2d-x]File文件的IO读写处理
- node.js第九课(fs文件操作)
- 【笔记】C与指针 第五章 操作符和表达式
- cocos2d-x 二进制文件的读写
- Unity 3D 琐记
- or1200处理器中的转移类指令介绍