Como escolher o GaussDB (DWS) ou o RDS na nuvem pública?
Ambos permitem executar bancos de dados relacionais convencionais na nuvem e transferir cargas de gerenciamento de banco de dados. Os bancos de dados RDS são úteis para OLTP, relatórios e análises, mas são menos capazes de lidar com operações de leitura de uma grande quantidade de dados (consultas complexas somente leitura). O GaussDB (DWS) é útil para OLAP, reduzindo as cargas de trabalho de análise e relatório de grandes conjuntos de dados em uma ordem de magnitude, graças à sua escala e recursos de vários nós e algoritmos otimizados (armazenamento em coluna, executores vetorizados, e estruturas distribuídas).
Você pode escalar um cluster do GaussDB (DWS) para lidar com dados e consultas complexas, ou para lidar com análises esmagadoras e relatar cargas de trabalho que afetam o desempenho do OLTP.
A tabela a seguir mostra a comparação entre OLTP e OLAP.
| Característica | RDS for OLTP | GaussDB(DWS) for OLAP |
|---|---|---|
| Usuário | Operações e gerenciamento de baixo nível | Tomadores de decisão e alta administração |
| Função | Processamento diário da operação | Análise e tomada de decisão |
| Projetar | Por aplicação | Por tema |
| Dados | Últimos, detalhados, bidimensionais, discretas | Históricos, integrados, multidimensionais, unificados |
| Acesso | Dezenas de registros de leitura e gravação | Milhões de registros lidos |
| Cobertura | Operações simples de leitura/escrita | Consultas complexas |
| Tamanho do banco de dados | Centenas de GB | TB ou PB |