📅  最后修改于: 2021-01-11 11:10:45             🧑  作者: Mango
Teradata是最流行的关系数据库管理系统(RDBMS)。 Teradata适用于大型数据仓库应用程序。
Teradata可处理大量数据并具有高度可扩展性。本教程提供了Teradata的丰富知识。
Teradata是最流行的关系数据库管理系统(RDBMS)。 Teradata是用于开发大型数据仓库应用程序的并行开放处理系统。
它可以在Windows服务器平台上运行。该工具同时支持不同客户端的多个数据仓库操作。它是由一家名为Teradata的公司设计或开发的。
Teradata Corporation是一家美国IT公司。它是应用程序,分析数据平台和其他相关服务的经销商。该公司开发了一种产品,可以合并来自各种来源的数据并使数据可用于分析。
Teradata是的第一任首席执行官。
以下是以下列出的Teradata历史的一些重要里程碑,例如:
我们有很多理由选择Teradata,而不是其他任何数据库,例如:
以下是Teradata的一些基本功能,例如:
1)线性可伸缩性
Teradata系统是线性的且高度可扩展。它可以一次有效地处理大量数据。最多可扩展到2048个节点,以增强系统性能。
2)无限并行
Teradata的体系结构基于大规模并行处理器(MPP),它将大量数据分为较小的进程。这些所有较小的处理器并行执行。这种执行方式可以快速完成复杂的任务。
3)成熟的优化器
Teradata Optimizer是市场上最先进的优化器之一。一个查询最多可以处理64个联接。
4)无共享架构
Teradata架构也称为无共享架构,因为Teradata节点,访问模块处理器(AMP)和磁盘均独立工作。这些资源不会共享,因此可为给定任务提供最佳价值。每个资源的100%可用性通过减少流程执行时间来提高效率。
5)连通性
Teradata的并行系统可以连接到通道连接的系统,例如网络连接的系统或大型机。
6)低总拥有成本
Teradata系统的总拥有成本很低,因为它易于设置和维护。
7)SQL
Teradata系统允许SQL的实现轻松与数据库中的数据进行交互。它还提供了扩展。
8)加载和卸载实用程序
Teradata提供加载和卸载实用程序以将数据移入和移出Teradata系统
9)自动分配
Teradata可以有效地将数据分发到其磁盘,而无需任何外部干预。
10)强大的实用程序
Teradata具有许多强大的实用程序,可以处理传入和传出Teradata系统的数据。 FastLoad,MultiLoad,FastExport和TPT很少,它们有助于在系统之间进行数据导入和导出。
Teradata是一个非常高效,便宜且高质量的关系数据库管理系统。
Teradata基于大规模并行处理(MPP)架构。它由解析引擎(PE),BYNET,访问模块处理器(AMP)和其他组件(例如节点)组成。
以下是Teradata的一些重要组件,例如:
1.解析引擎:解析引擎是从客户端接收查询并准备执行计划的基本组件。
2. BYNET:这是Teradata中的消息传递层或只是网络层。它从解析引擎接收执行计划,并将其传递给AMP和节点。之后,它从AMP获取处理后的输出,并将其发送回解析引擎。
为了保持足够的可用性,可以使用BYNET 0和BYNET 1两种类型的BYNET。这样可以确保在主BYNET发生故障的情况下可以使用辅助BYNET。
3.访问模块处理器(AMP):这是Teradata的虚拟处理器。他们从解析引擎接收执行计划和数据。数据将进行任何所需的转换,过滤,聚合,排序等操作,并将进一步发送到相应的磁盘进行存储。
表记录将分发给每个AMP进行数据存储。只有该AMP才能将数据读取或写入具有访问权限的磁盘。
4.节点: Teradata系统的基本单元称为节点。每个节点都有其操作系统,CPU内存, RDBMS软件的副本以及一些磁盘空间。单个机柜中可以包含一个或多个节点。
在学习Teradata之前,您应该具有关系概念和基本SQL的基础知识。如果您使用过任何其他RDBMS产品,这将是有益的。
我们的Teradata教程旨在帮助愿意学习Teradata概念并成为Teradata开发人员的初学者和软件专业人员。在本教程结束时,您将获得Teradata的中级专业知识。
我们向您保证,Teradata教程不会有任何问题。但是,如果有任何错误,请在联系表格中张贴问题。