Banco de dados distribuido: Adabas
Veja neste artigo informações sobre o banco de dados distribuído Adabas.
Um pouco de historia:
- Primeiro lançamento na década de 70
- Adabas é um sistema gerenciador de banco de dados produzido pela Software AG
- Considerado por alguns um dos primeiros SGBD´s comerciais
- Inicialmente apenas em Mainframes IBM
Informações Técnicas
Adabas é um banco de dados baseado em Listas Invertidas . Ele foi descrito como Não-relacional, mas pode ser comparado como um "Quase Relacional" pelas suas características. Algumas diferenças entre o Adabas e um SGBD tradicional:
- Arquivos, e não tabelas, como o principais unidades de organização
- Records, e não células, como menores unidades de organização
- Campos, e não colunas, como componentes de uma unidade
- Não baseado no sistema SQL, precisando de um mecanismo de busca externo
- Dirty Read como modo de operação
- Suporta "Tabelas Encaixadas"
Suporte a Fragmentação
- Horizontal, em função de valores de determinadas colunas ( Ex.: Separar dados de acordo com a região: Clientes do RJ, clientes de SP etc)
- Vertical... ( continua em http://www.devmedia.com.br/banco-de-dados-distribuido-adabas/24580 )
Processamento Distribuido de Consulta
- Suporte ao processamento distribuído de consulta: Quando as consultas não são direcionadas para uma determinadapartição, elas são enviadas para todas as partições e o Adabas Vista se encarrega de agrupar os resultados.
Suporte a acesso a dados de SGBD Heterogêneo
- Através do Adabas 7.1 para mainframes e do Adabas Transaction Manager para mainframes, é possível sincronizar as transações envolvidas em múltiplos sistemas de banco de dados. ATM 1.2 suporta a sincronização entre Adabas e:DB2, IMS e VSAM.
- O Adabas pode comunicar-se com outros... ( continua em http://www.devmedia.com.br/banco-de-dados-distribuido-adabas/24580 ).
Considerações finais
Ele provou ser muito bem-sucedido em fornecer o acesso eficiente aos dados e em manter a integridade da base de dados. Adabas é agora usado extensamente nas aplicações que requerem um grande volume de processamento de dados, ou com grandes transações de processamento analítico on-line (OLAP ).
Com isso... ( continua em http://www.devmedia.com.br/banco-de-dados-distribuido-adabas/24580 )
Nenhum comentário:
Postar um comentário