Teradata - 简介


什么是 Teradata?

Teradata 是流行的关系数据库管理系统之一。它主要适合构建大规模数据仓库应用程序。Teradata 通过并行性概念实现了这一点。它是由 Teradata 公司开发的。

Teradata 的历史

以下是 Teradata 历史的快速摘要,列出了主要里程碑。

  • 1979 年- Teradata 成立。

  • 1984 – 发布第一台数据库计算机 DBC/1012。

  • 1986 年- 《财富》杂志将 Teradata 评为“年度产品”。

  • 1999 - 使用 Teradata 的世界上最大的数据库,容量为 130 TB。

  • 2002 - Teradata V2R5 发布,带有分区主索引和压缩。

  • 2006 年- 推出 Teradata 主数据管理解决方案。

  • 2008 年- Teradata 13.0 与 Active Data Warehousing 一起发布。

  • 2011 - 收购 Teradata Aster 并进入高级分析领域。

  • 2012 年- 推出 Teradata 14.0。

  • 2014 年- 推出 Teradata 15.0。

Teradata 的特点

以下是 Teradata 的一些功能 -

  • 无限并行性- Teradata 数据库系统基于大规模并行处理 (MPP) 架构。MPP 架构将工作负载平均分配到整个系统。Teradata系统将任务拆分到多个进程中并并行运行,以确保任务快速完成。

  • Shared Nothing 架构- Teradata 的架构称为 Shared Nothing 架构。Teradata 节点、其访问模块处理器 (AMP) 以及与 AMP 关联的磁盘独立工作。它们不与他人共享。

  • 线性可扩展性- Teradata 系统具有高度可扩展性。它们最多可以扩展到 2048 个节点。例如,您可以通过将 AMP 数量加倍来使系统容量加倍。

  • 连接性- Teradata 可以连接到通道附加系统,例如大型机或网络附加系统。

  • 成熟的优化器- Teradata 优化器是市场上成熟的优化器之一。它从一开始就被设计为并行的。它针对每个版本都进行了改进。

  • SQL - Teradata 支持行业标准 SQL 与表中存储的数据进行交互。除此之外,它还提供了自己的扩展。

  • 强大的实用程序- Teradata 提供强大的实用程序,用于从 Teradata 系统导入/导出数据,例如 FastLoad、MultiLoad、FastExport 和 TPT。

  • 自动分配- Teradata 自动将数据均匀分配到磁盘,无需任何手动干预。