Compatibilidade do GaussDB(DWS)
GaussDB(DWS) é projetado para atuar com outros sistemas. Ele fornece funções padrões de armazém de dados e pode se interconectar com plataformas de Big Data e serviços nativos da nuvem.
Interconexão ininterrupta com o Hadoop
O GaussDB(DWS) pode realizar a conexão ininterrupta com o armazenamento HDFS, permitindo que você consulte dados na plataforma Hadoop por meio de tabelas externas. GaussDB(DWS) pode realizar análise de Big Data em arquivos ORC, TXT, CSV e Parquet.
A arquitetura MPP Shared Nothing pode utilizar totalmente os recursos e o seu desempenho melhora linearmente à medida que o cluster é expandido, suportando até petabytes de dados. Conectar o GaussDB(DWS) ao Hadoop garante as seguintes vantagens:
- Compatibilidade com SQL padrão
GaussDB(DWS) é compatível com os padrões e procedimentos armazenados SQL92, 99 e 2003, reduzindo o custo de desenvolvimento e migração de aplicações.
- Suporte abrangente para transações
Você pode adicionar, excluir e modificar dados ORC no HDFS. As propriedades de Atomicidade, Consistência, Isolamento e Durabilidade (ACID) são garantidas pelo MVCC e pelo gerenciamento de transações distribuídas de commit de duas fases (2PC). O mecanismo de armazenamento de linha e coluna híbrido Smart Insert permite a alocação inteligente de dados, armazenamento e atualização de alta velocidade.
- Consulta interativa de alto desempenho
Com a estrutura de execução distribuída de pipeline assíncrona MPP, executor vetorizado, pushdown de predicados, filtragem e verificação inteligentes, além das tecnologias de máquina virtual de baixo nível (LLVM), o banco de dados alcança o desempenho de mecanismo de kernel líder do setor e o desempenho de consulta e análise interativos.
Análise colaborativa entre DCs
A quantidade de dados em todos os tipos de indústrias está aumentando rapidamente. Um único data center não tem recursos de armazenamento e computação suficientes para gerenciar essa quantidade de dados. Durante a mineração de dados e análise de correlação, uma consulta pode envolver dados de vários data centers.
GaussDB(DWS) pode acessar diretamente outros bancos de dados, incluindo Oracle, MySQL e Hadoop, facilitando a análise colaborativa entre os bancos de dados.
Figura 5-1 Análise colaborativa entre DCs
Object Storage Service (OBS)
GaussDB(DWS) pode atuar com o OBS da Huawei Cloud, um serviço de armazenamento nativo da nuvem. Usando a tecnologia de aceleração de cluster Express, o GaussDB(DWS) pode acessar dados no OBS em alta velocidade, arquivar dados históricos e separar os dados de acesso pouco frequente e de acesso frequente.
No projeto Cidade Segura, os modelos de IA são usados para reconhecimento de imagens e pesquisa de veículos com base nos recursos de comparação e análise de dados multidimensionais fornecidos pelo OBS e GaussDB(DWS), conforme a figura a seguir.
Figura 5-2 Reconhecimento rápido de imagem baseado em IA e tecnologias nativas da nuvem