Teradata - Wprowadzenie
Co to jest Teradata?
Teradata to jeden z popularnych systemów zarządzania relacyjnymi bazami danych. Nadaje się głównie do tworzenia aplikacji hurtowni danych na dużą skalę. Teradata osiąga to dzięki koncepcji równoległości. Jest rozwijany przez firmę o nazwie Teradata.
Historia Teradata
Poniżej znajduje się krótkie podsumowanie historii Teradata, zawierające listę głównych kamieni milowych.
1979 - Teradata została włączona.
1984 - Wydanie pierwszego komputera bazodanowego DBC / 1012.
1986- Magazyn Fortune określa Teradata jako „Produkt roku”.
1999 - Największa baza danych na świecie wykorzystująca Teradata z 130 terabajtami.
2002 - Wydano Teradata V2R5 z indeksem partycji i kompresją.
2006 - Wprowadzenie rozwiązania Teradata Master Data Management.
2008 - Teradata 13.0 wydany z aktywną hurtownią danych.
2011 - Przejmuje Teradata Aster i wchodzi do Advanced Analytics Space.
2012 - Wprowadzono Teradata 14.0.
2014 - Wprowadzono Teradata 15.0.
Funkcje Teradata
Oto niektóre funkcje Teradata -
Unlimited Parallelism- System bazy danych Teradata jest oparty na architekturze Massively Parallel Processing (MPP). Architektura MPP równomiernie rozdziela obciążenie na cały system. System Teradata rozdziela zadanie między swoje procesy i uruchamia je równolegle, aby zapewnić szybkie wykonanie zadania.
Shared Nothing Architecture- Architektura Teradata nazywa się Shared Nothing Architecture. Węzły Teradata, ich procesory modułu dostępu (AMP) i dyski powiązane z AMP działają niezależnie. Nie są udostępniane innym.
Linear Scalability- Systemy Teradata są wysoce skalowalne. Mogą skalować do 2048 węzłów. Na przykład możesz podwoić pojemność systemu, podwajając liczbę AMP.
Connectivity - Teradata może łączyć się z systemami podłączonymi do kanału, takimi jak komputery mainframe lub systemy podłączone do sieci.
Mature Optimizer- Optymalizator Teradata jest jednym z dojrzałych optymalizatorów na rynku. Został zaprojektowany jako równoległy od samego początku. Został dopracowany w każdym wydaniu.
SQL- Teradata obsługuje standard branżowy SQL do interakcji z danymi przechowywanymi w tabelach. Oprócz tego zapewnia własne rozszerzenie.
Robust Utilities - Teradata zapewnia solidne narzędzia do importowania / eksportowania danych z / do systemu Teradata, takie jak FastLoad, MultiLoad, FastExport i TPT.
Automatic Distribution - Teradata automatycznie dystrybuuje dane równomiernie na dyski bez jakiejkolwiek ręcznej interwencji.