Teradata - Einführung
Was ist Teradata?
Teradata ist eines der beliebtesten relationalen Datenbankverwaltungssysteme. Es eignet sich hauptsächlich zum Erstellen umfangreicher Data Warehousing-Anwendungen. Teradata erreicht dies durch das Konzept der Parallelität. Es wird von der Firma Teradata entwickelt.
Geschichte von Teradata
Im Folgenden finden Sie eine kurze Zusammenfassung der Geschichte von Teradata mit einer Auflistung der wichtigsten Meilensteine.
1979 - Teradata wurde aufgenommen.
1984 - Veröffentlichung des ersten Datenbankcomputers DBC / 1012.
1986- Das Fortune- Magazin ernennt Teradata zum „Produkt des Jahres“.
1999 - Größte Datenbank der Welt mit Teradata mit 130 Terabyte.
2002 - Teradata V2R5 mit Partition Primary Index und Komprimierung veröffentlicht.
2006 - Einführung der Teradata Master Data Management-Lösung.
2008 - Teradata 13.0 wurde mit Active Data Warehousing veröffentlicht.
2011 - Erwirbt Teradata Aster und betritt den Advanced Analytics Space.
2012 - Teradata 14.0 eingeführt.
2014 - Teradata 15.0 eingeführt.
Eigenschaften von Teradata
Im Folgenden sind einige der Funktionen von Teradata aufgeführt:
Unlimited Parallelism- Das Teradata-Datenbanksystem basiert auf der MPP-Architektur (Massively Parallel Processing). Die MPP-Architektur verteilt die Arbeitslast gleichmäßig auf das gesamte System. Das Teradata-System teilt die Aufgabe auf seine Prozesse auf und führt sie parallel aus, um sicherzustellen, dass die Aufgabe schnell erledigt wird.
Shared Nothing Architecture- Teradatas Architektur wird als Shared Nothing-Architektur bezeichnet. Teradata Nodes, seine Access Module Processors (AMPs) und die mit AMPs verbundenen Festplatten arbeiten unabhängig voneinander. Sie werden nicht mit anderen geteilt.
Linear Scalability- Teradata-Systeme sind hoch skalierbar. Sie können bis zu 2048 Knoten skalieren. Sie können beispielsweise die Kapazität des Systems verdoppeln, indem Sie die Anzahl der AMPs verdoppeln.
Connectivity - Teradata kann eine Verbindung zu kanalgebundenen Systemen wie Mainframe- oder netzwerkgebundenen Systemen herstellen.
Mature Optimizer- Der Teradata-Optimierer ist einer der ausgereiften Optimierer auf dem Markt. Es wurde von Anfang an parallel konzipiert. Es wurde für jede Version verfeinert.
SQL- Teradata unterstützt branchenübliches SQL für die Interaktion mit den in Tabellen gespeicherten Daten. Darüber hinaus bietet es eine eigene Erweiterung.
Robust Utilities - Teradata bietet robuste Dienstprogramme zum Importieren / Exportieren von Daten vom / zum Teradata-System wie FastLoad, MultiLoad, FastExport und TPT.
Automatic Distribution - Teradata verteilt die Daten automatisch und ohne manuellen Eingriff gleichmäßig auf die Festplatten.