MariaDB
 sql >> Base de Dados >  >> RDS >> MariaDB

Conhecendo os recursos e funcionalidades do MariaDB SkySQL


O SkySQL é o primeiro banco de dados como serviço (DBaaS) a liberar todo o poder da Plataforma MariaDB na nuvem. Projetado para aplicativos de missão crítica e governança corporativa, o banco de dados em nuvem SkySQL é focado em recursos que tornam a vida melhor para o desenvolvedor, o DBA e o operador - estendendo recursos empresariais poderosos com facilidade de uso incomparável e inovação de primeira classe.

Plataforma MariaDB para transações


Se você precisa de recursos transacionais para desenvolvimento/teste ou produção, a Plataforma MariaDB para transações oferece os recursos SQL modernos e robustos do MariaDB Enterprise Server em uma configuração autônoma de nó único ou em uma topologia primária/réplica replicada de vários nós.

A topologia de replicação primária/réplica pronta para produção combina o mecanismo de armazenamento InnoDB confiável e rápido com armazenamento em bloco SSD persistente. Aproveitando o MariaDB MaxScale, essa topologia inclui divisão de leitura/gravação, várias réplicas de leitura e failover automatizado para alta disponibilidade. Como o SkySQL é desenvolvido no Kubernetes, recursos robustos de autocorreção aprimoram ainda mais a disponibilidade e a resiliência do serviço.

Os serviços SkySQL podem ser ativados com apenas alguns cliques, oferecendo a flexibilidade de implantar um primário e até cinco réplicas para produção e, em seguida, implantar a mesma configuração para teste. Pronto em minutos, o SkySQL elimina a necessidade de pré-provisionar hardware caro para testes que geralmente fica ocioso. Como em qualquer oferta de nuvem, você paga apenas pelo que usa.

Plataforma MariaDB para análise


As plataformas tradicionais de RDBMS oferecem excelente processamento transacional, que normalmente depende de índices para obter desempenho de consulta. Os aplicativos modernos exigem a capacidade de consultar grandes dados em tempo real, com filtros complicados – não é possível adicionar um índice para cada consulta. A solução é o armazenamento de dados colunar.

A Plataforma MariaDB para análise aproveita os recursos colunares do MariaDB ColumnStore com dados colocados no armazenamento de objetos na nuvem. Nessa configuração, você não apenas obtém os benefícios analíticos de alto desempenho do armazenamento colunar, mas também elimina a necessidade de pré-alocar armazenamento para crescimento. A plataforma MariaDB para análise permite que você realize consultas ad hoc em tempo real em big data, em armazenamento de objetos barato e com pagamento conforme o uso.

Com provisionamento fácil de nó único, é simples e econômico manter o armazenamento de dados colunar para testes e tarefas periódicas de análise de negócios.

Plataforma MariaDB para transações inteligentes


"Ambos." Já falamos sobre processamento transacional rápido e confiável. Já falamos sobre processamento analítico em tempo real. As transações inteligentes usam o melhor mecanismo de armazenamento para cada tipo de carga de trabalho e combinam lógica e fisicamente as informações para torná-las acessíveis quase em tempo real. Melhorar o acesso aos dados dessa forma aumenta a produtividade dos trabalhadores do conhecimento e pode proporcionar uma experiência enriquecida ao cliente.

A Plataforma MariaDB X4 permite transações inteligentes armazenando dados em formatos de linha e coluna. Usando a replicação, o MariaDB Enterprise Server replica as gravações das tabelas InnoDB para as tabelas MariaDB ColumnStore, garantindo que o aplicativo possa realizar o processamento analítico nos dados atuais. Com uma implantação simples na nuvem, você tem recursos de banco de dados híbridos com sintaxe e conectores MariaDB SQL familiares.

A plataforma MariaDB para transações inteligentes elimina a necessidade de ETL caro e demorado (extrair, transformar, carregar) em um armazenamento de dados separado para executar cargas de trabalho de análise. As consultas podem ser executadas em qualquer mecanismo de armazenamento ou usar junções entre mecanismos para combinar as informações. O MariaDB SkySQL fornece uma solução para usuários que precisam de análises quase em tempo real dos dados armazenados no banco de dados transacional.

A plataforma MariaDB para transações inteligentes no SkySQL usa armazenamento persistente e o mecanismo de armazenamento InnoDB para dados transacionais e usa armazenamento de objetos e o mecanismo de armazenamento ColumnStore para dados analíticos – ambos em um único servidor com MariaDB MaxScale como proxy de banco de dados. MaxScale fornece a interface entre os dados e os aplicativos. O uso do SkySQL para transações inteligentes elimina muito do trabalho e da preocupação de configurar um banco de dados híbrido de processamento transacional/analítico. Você simplesmente inicia sua instância de banco de dados e segue em frente.

Recursos do SkySQL

  • O SkySQL é suportado pelo MariaDB – nossa equipe SkyDBA certificada pelo MariaDB, Site Reliability Engineers (SRE) e a equipe de engenharia do MariaDB que criou a Plataforma MariaDB – os especialistas que melhor conhecem a plataforma.
  • O SkySQL está disponível no Google Cloud Platform (GCP), em seis regiões do GCP em três continentes. Aproveitamos os recursos do Google Kubernetes Engine (GKE) para maior resiliência, agilidade e isolamento.
  • As instâncias de serviço SkySQL vêm em vários tamanhos, com tamanhos de vCPU, memória e armazenamento para atender às necessidades de sua carga de trabalho.
  • A segurança é uma preocupação de todos os clientes de banco de dados. O SkySQL foi projetado com uma arquitetura de segurança robusta para atender às necessidades de nossos clientes empresariais exigentes. Os dados em repouso são criptografados. Os dados em trânsito são criptografados por SSL/TLS. O sistema foi projetado para que os dados armazenados nos serviços SkySQL não possam ser acessados ​​por nossos engenheiros de operações e SREs.
  • Os backups noturnos automatizados estão incluídos nos serviços SkySQL.
  • Esta versão apresenta uma visualização técnica do SkySQL Monitoring que fornece uma visualização gráfica em tempo real dos serviços SkySQL. O SkySQL Monitoring foi desenvolvido por especialistas em banco de dados do MariaDB que sabem a importância de fornecer métricas robustas de banco de dados com gráficos e tabelas clicáveis ​​fáceis de usar e relevantes para os usuários do banco de dados.
  • Também está incluída a visualização técnica da análise de carga de trabalho. A análise de carga de trabalho SkySQL, disponível agora com dados pré-capturados, aplica milhares de observações por semana a um modelo de aprendizado profundo. O resultado é um conjunto de cargas de trabalho distintas com transições e padrões recorrentes e suas principais métricas de distinção, todas úteis para diagnosticar irregularidades e alterações na carga de trabalho e todas disponíveis para visualização interativa.

Começar


O SkySQL é construído pelos criadores do banco de dados MariaDB para ser o melhor serviço de DBaaS MariaDB do planeta. A arquitetura SkySQL combina os melhores elementos da Plataforma MariaDB, Kubernetes e a nuvem para atender aos requisitos de aplicativos empresariais de missão crítica. Estamos muito empolgados com este lançamento e felizes em convidá-lo a experimentá-lo.