Teradata-はじめに

Teradataとは何ですか?

Teradataは、人気のあるリレーショナルデータベース管理システムの1つです。これは主に、大規模なデータウェアハウジングアプリケーションの構築に適しています。Teradataは、並列処理の概念によってこれを実現します。これは、Teradataという会社によって開発されました。

Teradataの歴史

以下は、Teradataの歴史の簡単な要約であり、主要なマイルストーンを示しています。

  • 1979 −Teradataが組み込まれました。

  • 1984 −最初のデータベースコンピュータDBC / 1012のリリース。

  • 1986Fortune誌は、Teradataを「ProductoftheYear」と名付けました。

  • 1999 −130テラバイトのTeradataを使用する世界最大のデータベース。

  • 2002 −パーティションプライマリインデックスと圧縮を使用してリリースされたTeradataV2R5。

  • 2006 −Teradataマスターデータ管理ソリューションの立ち上げ。

  • 2008 − Active DataWarehousingでリリースされたTeradata13.0。

  • 2011 − Teradata Asterを買収し、Advanced AnalyticsSpaceに参入します。

  • 2012 − Teradata14.0が導入されました。

  • 2014 − Teradata15.0が導入されました。

Teradataの機能

以下はTeradataの機能の一部です-

  • Unlimited Parallelism− Teradataデータベースシステムは、超並列処理(MPP)アーキテクチャに基づいています。MPPアーキテクチャは、ワークロードをシステム全体に均等に分割します。Teradataシステムは、タスクをプロセス間で分割し、それらを並行して実行して、タスクが迅速に完了するようにします。

  • Shared Nothing Architecture− Teradataのアーキテクチャは、シェアードナッシングアーキテクチャと呼ばれます。Teradataノード、そのアクセスモジュールプロセッサ(AMP)、およびAMPに関連付けられたディスクは独立して動作します。それらは他の人と共有されません。

  • Linear Scalability−Teradataシステムは非常にスケーラブルです。それらは2048ノードまでスケールアップできます。たとえば、AMPの数を2倍にすることで、システムの容量を2倍にすることができます。

  • Connectivity − Teradataは、メインフレームやネットワーク接続システムなどのチャネル接続システムに接続できます。

  • Mature Optimizer− Teradataオプティマイザーは、市場で成熟したオプティマイザーの1つです。それは最初から並列になるように設計されています。リリースごとに改良されています。

  • SQL− Teradataは、テーブルに格納されているデータと対話するための業界標準SQLをサポートしています。これに加えて、独自の拡張機能を提供します。

  • Robust Utilities − Teradataは、FastLoad、MultiLoad、FastExport、TPTなどのTeradataシステムとの間でデータをインポート/エクスポートするための堅牢なユーティリティを提供します。

  • Automatic Distribution − Teradataは、手動による介入なしに、データをディスクに自動的に均等に分散します。