22 pontos por xguru 2024-12-02 | 5 comentários | Compartilhar no WhatsApp
  • Uma distribuição inovadora do MySQL que adota uma arquitetura de separação entre computação e armazenamento, usando S3 e sistemas compatíveis com S3 como backend de armazenamento
  • Permite mobilidade entre nuvens e oferece flexibilidade sem dependência de um fornecedor específico
  • Armazenamento baseado em S3
    • Substitui completamente o armazenamento em disco tradicional do MySQL por S3
    • Todos os dados (binlog, esquema, metadados do mecanismo de armazenamento, WAL, arquivos de dados etc.) são armazenados como objetos no S3
    • A durabilidade de "11 noves" (99.999999999%) do S3 reforça significativamente a confiabilidade dos dados
  • Inicialização e execução simples
    • Em uma instância vazia já inicializada, é possível conectar ao S3 e disponibilizar o serviço imediatamente junto com o carregamento dos dados
    • Começa a funcionar imediatamente, sem configurações adicionais
  • Compatibilidade entre nuvens
    • Pode ser executado em qualquer nuvem, sem ficar preso a um fornecedor específico
    • Suporte a Serverless e BYOC (Bring Your Own Cloud)
  • Econômico e amigável para desenvolvedores
    • Oferece uma solução de banco de dados MySQL fácil de gerenciar
    • Pode ser adotado com facilidade em ambientes de desenvolvimento e teste

5 comentários

 
progdesigner 2024-12-03

Como existe um docker do wesql há 2 anos, acho que dá para experimentar usá-lo em vários papéis, como um banco de dados compartilhado, um banco de desenvolvimento e outros usos, via Docker.

 
kaydash 2024-12-03

Com o mecanismo connect, já é possível ler arquivos como CSV que já existem em um volume compartilhado via NFS
não sei bem se isso é algo realmente significativo

 
savvykang 2024-12-03

Armazenar dados do DB em storage compartilhado e apenas ler objetos do S3 são coisas diferentes. Ainda assim, para reduzir o custo de armazenamento de dados, será preciso tolerar latência de I/O e custos de largura de banda, então fico em dúvida sobre o quão custo-efetivo isso realmente seria.

 
iolothebard 2024-12-02

O produto em si é interessante.
Se eu for implicar… dá para chamar isso simplesmente de uma distribution? Parece mais um produto diferente…

 
toughrogrammer 2024-12-02

Vou deixar salvo aqui.