Teradata - Présentation

Qu'est-ce que Teradata?

Teradata est l'un des systèmes de gestion de bases de données relationnelles les plus populaires. Il convient principalement à la création d'applications d'entreposage de données à grande échelle. Teradata y parvient grâce au concept de parallélisme. Il est développé par la société Teradata.

Histoire de Teradata

Voici un bref résumé de l'histoire de Teradata, énumérant les principales étapes.

  • 1979 - Teradata a été incorporée.

  • 1984 - Sortie du premier ordinateur de base de données DBC / 1012.

  • 1986- Le magazine Fortune nomme Teradata «Produit de l'année».

  • 1999 - La plus grande base de données au monde utilisant Teradata avec 130 téraoctets.

  • 2002 - Teradata V2R5 publié avec l'index primaire de partition et la compression.

  • 2006 - Lancement de la solution Teradata Master Data Management.

  • 2008 - Teradata 13.0 est disponible avec Active Data Warehousing.

  • 2011 - Acquiert Teradata Aster et entre dans Advanced Analytics Space.

  • 2012 - Introduction de Teradata 14.0.

  • 2014 - Introduction de Teradata 15.0.

Caractéristiques de Teradata

Voici quelques-unes des fonctionnalités de Teradata -

  • Unlimited Parallelism- Le système de base de données Teradata est basé sur l'architecture de traitement massivement parallèle (MPP). L'architecture MPP répartit la charge de travail uniformément sur l'ensemble du système. Le système Teradata répartit la tâche entre ses processus et les exécute en parallèle pour s'assurer que la tâche est terminée rapidement.

  • Shared Nothing Architecture- L'architecture de Teradata est appelée architecture de rien partagé. Les nœuds Teradata, ses processeurs de module d'accès (AMP) et les disques associés aux AMP fonctionnent indépendamment. Ils ne sont pas partagés avec les autres.

  • Linear Scalability- Les systèmes Teradata sont hautement évolutifs. Ils peuvent évoluer jusqu'à 2048 nœuds. Par exemple, vous pouvez doubler la capacité du système en doublant le nombre d'AMP.

  • Connectivity - Teradata peut se connecter à des systèmes connectés au canal tels que les systèmes mainframe ou connectés au réseau.

  • Mature Optimizer- L'optimiseur Teradata est l'un des optimiseurs mûrs du marché. Il a été conçu pour être parallèle depuis ses débuts. Il a été affiné pour chaque version.

  • SQL- Teradata prend en charge SQL standard pour interagir avec les données stockées dans les tables. En plus de cela, il fournit sa propre extension.

  • Robust Utilities - Teradata fournit des utilitaires robustes pour importer / exporter des données depuis / vers le système Teradata tels que FastLoad, MultiLoad, FastExport et TPT.

  • Automatic Distribution - Teradata distribue automatiquement les données uniformément sur les disques sans aucune intervention manuelle.