ApsaraDB for SelectDB

Um data warehouse nativo em tempo real baseado em Apache Doris que fornece serviços de análise de dados de alto desempenho e fáceis de usar.

Visão geral

O ApsaraDB for SelectDB é um serviço de data warehouse em tempo real nativo da nuvem de próxima geração baseado em Apache Doris. O ApsaraDB for SelectDB é fácil de usar e de código aberto, oferece suporte para separação de computação de armazenamento nativo na nuvem, grande desempenho de consulta em tempo real, integração rápida e excelente compatibilidade. O ApsaraDB for SelectDB oferece consultas de relatórios em tempo real com dezenas de milhares de consultas por segundo (QPS), análise ad hoc multidimensional com latência de subsegundo, soluções de análise de log com um custo-benefício 10 vezes maior do que outras soluções e plataformas de análise de data lakehouse cujo custo pode ser reduzido em até 80%.

Benefícios

  • Arquitetura nativa na nuvem: resolva problemas de custos e capacidade de extensão

    A arquitetura nativa na nuvem separa armazenamento e recursos computacionais. Isso permite dimensionar separadamente recursos de computação e armazenamento com base nos requisitos do seu negócio. Os dados completos são armazenados em buckets do Object Storage Service (OSS), que são estáveis e econômicos. O preço unitário para armazenamento é reduzido em 90%. Os dados podem ser compartilhados com vários clusters computacionais. Isso impede a redundância do armazenamento e oferece potentes recursos de isolamento físico e lógico. O custo total de propriedade (TCO) do ApsaraDB for SelectDB é 50% menor do que o de um data warehouse autogerenciado.

  • #
    Consulta em tempo real: resolva problemas de desempenho

    O ApsaraDB for SelectDB oferece excelente desempenho de consulta em agregação de tabela ampla, análise de associação de várias tabelas e cenários de consulta pontual de alta concorrência. O ApsaraDB for SelectDB ocupa o primeiro lugar na lista de banco de dados analítico global do ClickBench. Várias métricas do ApsaraDB for SelectDB estão no topo do ranking mundial. O ApsaraDB for SelectDB trabalha com a importação e atualização de dados de alta simultaneidade em tempo real. Os dados podem ser analisados apenas alguns segundos após os dados serem gerados.

  • #
    Facilidade de uso: resolva problemas de usabilidade

    O ApsaraDB for SelectDB é compatível com vários métodos de importação de dados fáceis de usar para importar dados rapidamente. O ApsaraDB for SelectDB é compatível com protocolos e sintaxe de conexão MySQL e pode ser perfeitamente integrado a dezenas de serviços ecossistêmicos de banco de dados e big data. Isso reduz os custos de aprendizagem dos usuários. O ApsaraDB for SelectDB conta com ferramentas de desenvolvimento visualizadas para simplificar o processo de desenvolvimento de dados.

Recursos

Dimensionamento em tempo real

O ApsaraDB for SelectDB oferece suporte para vários clusters computacionais. Você pode aumentar ou reduzir seus clusters de acordo com as necessidades do seu negócio. O dimensionamento pode ser concluído em questão de poucos minutos sem interrupções das operações.

Análise de data lake

O ApsaraDB for SelectDB é compatível com diversos tipos de data lakes, como Hive, Iceberg e Hudi, e permite consultar e gravar dados em data lakes.

Análise de dados semiestruturada

O ApsaraDB for SelectDB conta com recursos de análise de dados semiestruturados simples e rápidos e é compatível com todos os tipos de variantes e índices invertidos.

Cenários

As soluções tradicionais enfrentam vários desafios, incluindo alta latência de horas durante o período desde a geração de dados até a saída de dados visíveis, resposta lenta à consulta e baixa simultaneidade (suporta apenas dezenas de consultas simultâneas), perda de dados ou dados duplicados e baixa disponibilidade do serviço. Com o ApsaraDB for SelectDB você pode processar consultas de relatórios on-line e de alta simultaneidade e proporcionar serviços em tempo real, rápidos, estáveis e altamente disponíveis.

Benefícios

  • Gravação de dados em tempo real

    O ApsaraDB for SelectDB oferece suporte para a gravação de milhões de registros de dados por segundo e pode ser integrado a ecossistemas de banco de dados, como MySQL, PostgreSQL e Oracle, e aos ecossistemas de big data, como Flink, Kafka, e Dataworks. Isso simplifica o processo de gravação de dados.

  • Resposta das consultas no nível das frações de segundo

    O ApsaraDB for SelectDB usa novos otimizadores de consulta, mecanismos de execução de pipeline de alto desempenho e vários tipos de índices para acelerar consultas por ordens de magnitude. O ApsaraDB for SelectDB fornece visualizações materializadas altamente consistentes que são criadas de acordo com os resultados de consultas agregadas de várias tabelas e oferece suporte à reescrita automática de consultas para atender aos requisitos de consultas de subsegundo para agregação estatística.

  • Até 10.000 consultas simultâneas

    O ApsaraDB for SelectDB oferece suporte para a poda de dados por partições e buckets, índices de salto de dados (Zonemap e Bloomfilter) e índices de consulta pontual (chave primária e índice invertido). Isso reduz a quantidade de dados a serem lidos e melhora a capacidade de consultas simultâneas. Combinado com armazenamento híbrido de coluna de linha e otimizador de consulta personalizado, uma única máquina pode trabalhar com consultas pontuais altamente simultâneas com dezenas de milhares de QPS.

Há vários problemas nas soluções tradicionais, incluindo processos complexos de computação e análise, resposta lenta à consulta, esquema de tabela inflexível, inadaptação a mudanças flexíveis nos negócios e latência de atualizações de dados quando os dados são alterados. O ApsaraDB for SelectDB permite construir uma plataforma de análise multidimensional e implementar operações personalizadas e refinadas, como perfil de usuário e análise de comportamento. Dessa forma, você pode capturar usuários com maior precisão e promover o desenvolvimento do negócio.

Benefícios

  • Atualização de dados de alto desempenho

    O ApsaraDB for SelectDB conta com atualização de dados de alta simultaneidade que trabalha com atualizações de dados em linhas ou colunas específicas sem recalcular periodicamente uma grande quantidade de dados históricos offline. Isso garante a pontualidade dos dados em questão de segundos. O ApsaraDB for SelectDB fornece recursos integrados simples e eficientes de extração, transformação e carga (ETL). Você pode executar instruções SQL para processar e converter dados com facilidade.

  • Mudança leve no esquema de tabela

    O ApsaraDB for SelectDB oferece suporte para mudanças do esquema de tabelas leves que podem ser concluídas online em questão de segundos. O ApsaraDB for SelectDB fornece vários tipos de dados semiestruturados, como Map, Array e JSON, e capacidade de processamento de tabela ampla de alto desempenho que efetua o processo de milhares de colunas. Isso atende plenamente aos requisitos de flexibilidade e diversidade nos negócios.

  • Análise interativa em segundos

    O ApsaraDB for SelectDB conta com várias funções de análise ad hoc, como funções de análise de retenção e análise de perfil e processamento bitmap ortogonal. Isso simplifica bastante o processo de desenvolvimento da análise ad hoc multidimensional e implementa a análise de dados interativa em questão de segundos.

Em cenários de registro nos quais há grandes quantidades de logs e são necessários dados visíveis e gravações de alto rendimento, é um grande desafio reduzir os custos envolvidos nos recursos. Além disso, a capacidade de recuperação rápida de texto é necessária em cenários de registro para atender a requisitos como solução de problemas e recuperação de texto completo. O ApsaraDB for SelectDB usa recursos como separação de computação de armazenamento, armazenamento de dados orientado por colunas e índices invertidos para implementar consultas em tempo real, armazenamento de baixo custo, e processamento de alta eficiência de logs em massa. Esta é uma solução alternativa com um custo-benefício 10 vezes maior do que o oferecido pelas soluções Elasticsearch.

Benefícios

  • Gravação de dados massivos em tempo real

    O ApsaraDB for SelectDB oferece índices invertidos de alto desempenho otimizados. A velocidade de gravação é quatro vezes mais rápida que a dos índices invertidos do Elasticsearch. O mecanismo de confirmação de grupo é usado no servidor, o que melhora a taxa de gravação em tempo real em até vários gigabytes por segundo se os dados visíveis em tempo real de segundo nível forem garantidos.

  • Armazenamento de dados de ótimo custo-benefício

    O ApsaraDB for SelectDB usa armazenamento orientado a colunas, índices invertidos simplificados e compactação de alta proporção. O espaço de armazenamento ocupado é 20% do espaço usado pelo Elasticsearch. O ApsaraDB for SelectDB usa uma arquitetura que separa armazenamento e recursos computacionais. O custo de um espaço de armazenamento unitário é 33,3% do custo do Elasticsearch, e o custo total é 6,7% do praticado pelo Elasticsearch.

  • Processo de consultas eficiente

    Com o ApsaraDB for SelectDB você pode restringir o escopo de dados de consultas por particionamento e bucketing, e filtragem de intervalos de tempo. Você pode usar índices invertidos e palavras-chave para encontrar rapidamente as linhas correspondentes. Isso impede varreduras de dados em larga escala e obtém respostas em segundos.

As soluções tradicionais de big data atendem aos complexos e diversos requisitos para análise de big data combinando vários conjuntos de engines de consulta de data lake e sistemas de data warehouse. Isso causa problemas como altos custos de mão de obra e recursos, desenvolvimento e uso de dados complexos e baixa tempestividade da análise de dados. Com o ApsaraDB for SelectDB você pode construir um sistema de análise de data lakehouse para atender rapidamente aos seus requisitos de análise de dados de maneira econômica e eficiente.

Benefícios

  • Custos significativamente reduzidos

    O ApsaraDB for SelectDB pode trabalhar perfeitamente com vários requisitos de análise usando um sistema, o que reduz bastante a construção de sistemas redundantes. Isso reduz os custos de mão de obra e manutenção de plataformas de big data e a sobrecarga de recursos redundantes. Os custos gerais podem ser reduzidos em até 80%.

  • Desenvolvimento simplificado e unificado

    O ApsaraDB for SelectDB oferece suporte para data lakehouses e recursos leves de extração, carga e transformação (ELT). Isso permite concluir perfeitamente a sincronização e a limpeza de dados da fonte de dados ao data warehouse sem depender do Spark ou Flink. Você pode usar o ApsaraDB for SelectDB como um gateway de consulta unificado sem precisar alternar entre vários sistemas ou considerar a compatibilidade da sintaxe SQL.

  • Análise rápida de dados

    O ApsaraDB for SelectDB conta com o principal mecanismo de consulta e análise no mercado e oferece suporte para recursos de cache de dados e estatísticas. O desempenho da análise de ApsaraDB for SelectDB pode ser de três a cinco vezes superior ao apresentado pelo Presto e pelo Trino. Você pode usar recursos de computação elásticos e tabelas internas para acelerar as visualizações e melhorar ainda mais o desempenho.

Serviços relacionados
phone Fale Conosco
Oi, eu sou o assistente de IA da Alibaba Cloud!
Posso ajudar com perguntas e soluções.