Teradata - Introdução
O que é Teradata?
Teradata é um dos populares Relational Database Management System. É principalmente adequado para a construção de aplicativos de armazenamento de dados em grande escala. O Teradata consegue isso por meio do conceito de paralelismo. É desenvolvido pela empresa Teradata.
História da Teradata
A seguir está um rápido resumo da história da Teradata, listando os principais marcos.
1979 - O Teradata foi incorporado.
1984 - Lançamento do primeiro computador de banco de dados DBC / 1012.
1986- A revista Fortune nomeia o Teradata como 'Produto do Ano'.
1999 - Maior banco de dados do mundo usando Teradata com 130 Terabytes.
2002 - Teradata V2R5 lançado com índice primário de partição e compactação.
2006 - Lançamento da solução Teradata Master Data Management.
2008 - Teradata 13.0 lançado com Active Data Warehousing.
2011 - Adquire o Teradata Aster e entra no Advanced Analytics Space.
2012 - Introdução do Teradata 14.0.
2014 - Introdução do Teradata 15.0.
Recursos do Teradata
A seguir estão alguns dos recursos do Teradata -
Unlimited Parallelism- O sistema de banco de dados Teradata é baseado na arquitetura de processamento paralelo maciço (MPP). A arquitetura MPP divide a carga de trabalho uniformemente em todo o sistema. O sistema Teradata divide a tarefa entre seus processos e os executa em paralelo para garantir que a tarefa seja concluída rapidamente.
Shared Nothing Architecture- A arquitetura do Teradata é chamada de Arquitetura de Nada Compartilhado. Os nós do Teradata, seus processadores de módulo de acesso (AMPs) e os discos associados aos AMPs funcionam de forma independente. Eles não são compartilhados com outras pessoas.
Linear Scalability- Os sistemas Teradata são altamente escaláveis. Eles podem escalar até 2048 nós. Por exemplo, você pode dobrar a capacidade do sistema dobrando o número de AMPs.
Connectivity - O Teradata pode se conectar a sistemas conectados ao canal, como mainframe ou sistemas conectados à rede.
Mature Optimizer- O otimizador Teradata é um dos otimizadores amadurecidos do mercado. Ele foi projetado para ser paralelo desde o seu início. Ele foi refinado para cada versão.
SQL- O Teradata oferece suporte a SQL padrão de mercado para interagir com os dados armazenados em tabelas. Além disso, ele fornece sua própria extensão.
Robust Utilities - O Teradata fornece utilitários robustos para importar / exportar dados de / para o sistema Teradata, como FastLoad, MultiLoad, FastExport e TPT.
Automatic Distribution - O Teradata distribui automaticamente os dados uniformemente para os discos, sem qualquer intervenção manual.