Teradata学习笔记

Teradata Functional Overview



Channel-attached System:由三个软件部分组成(client application,CLI ,TDP)  E.g. IBM 大机等客户端

  1. Client application:比如一些访问数据库的报表程序,客户端等等各种应用程序. 
  2. Call Level Interface (CLI):是Teradata 数据库最低一级的接口 ,它由一些系统调用组成,比如创建Sesssion,分配请求,接收反应。位于客户端的一个规则库,客户端应用程序使用这些规则去完成各种操作,比如登入登出,提交SQL查询和接收回馈的数据集。(上图,这两种客户端的CLI 98%是基本相同的。)
  3. Teradata Director Program (TDP): 是Teradata提供的运行在Channel-attached客户端的应用程序,TDP管理CLI与数据库直接的Session交换,包括Session的初始化与终止,记录校验恢复重启,负责Session与PE之间的通信,包括Session的平衡及队列维护。 

 Network-Attached System:由四个软件部分分组成(Client application,(CLI,ODBC,JDBC) ,MTDP,MOSI)   E.g.普通PC 或者一些unix服务器作为客户端

  1. Client application:同上
  2. CLI:同上(ODBC:Open Database Connectivity,在PC端Teradata Assistant就是通过ODBC和TD连接的)
  3. Micro Teradata Director Program (MTDP) : 基本和TDP有相同的功能,但是没有平衡PE之间的Session。 The MTDP does not control session balancing across PEs. 
  4. Micro Operating System Interface (MOSI) : 一种规则库,屏蔽不同操作系统之间的差异,用它的话我们只需要一套MTDP 就可以在不同的操作系统上使用。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值