Versões Comerciais do Banco de Dados MySQL

O banco de dados MySQL está disponível em três diferentes edições comerciais, conheça cada uma delas:

MySQL Standard Edition (SE)

O MySQL Standard Edition permite que você desenvolva aplicativos OLTP escaláveis e de alto desempenho. Ele apresenta a facilidade de uso que tornou o MySQL famoso junto com o desempenho e a confiabilidade do suporte da Oracle.
O MySQL Standard Edition inclui o InnoDB, tornando-o um banco de dados compatível com ACID e totalmente seguro para transações. Além disso, o MySQL Replication permite que você forneça aplicações escaláveis e de alto desempenho.
Se precisar de necessário recursos adicionais, a migração para o MySQL Enterprise Edition ou para o MySQL Cluster Carrier Grade Edition é simples de realizar.

MySQL Enterprise Edition (EE)

O MySQL Enterprise Edition inclui um conjunto mais abrangente de recursos avançados, ferramentas de gerenciamento e suporte técnico para atingir os mais altos níveis segurança, confiabilidade e disponibilidade do MySQL. Isso reduz o risco, o custo e a complexidade no desenvolvimento, implantação e gerenciamento de aplicações MySQL críticas para os negócios. Suas principais características são:

  • O MySQL Document Store;
  • Criptografia transparente de dados (TDE);
  • Mascaramento de dados (Data Masking);
  • Backup On-line, backup full e incremental, compressão de dados copiados e point-in-time recovery;
  • Entre outras dezenas de características de segurança, desempenho e disponibilidade para aplicações corporativas.

MySQL Cluster Carrier Grade Edition (CGE)

O MySQL Cluster é o banco de dados distribuído que combina escalabilidade linear e alta disponibilidade. Ele fornece acesso in-memory em tempo real, com consistência transacional entre servidores distribuídos e dados particionados. Ele é projetado para aplicações de missão crítica. O MySQL Cluster permite a replicação entre servidores separados geograficamente, integrados em forma de clusters. Com arquitetura independente (shared nothing architecture) e reconhecimento de localidade de dados, a CGE é a escolha perfeita para execução do MySQL em hardware de pequento porte (low-end) ou em infraestrutura de nuvem globalmente distribuída. Além de contemplar todas as características da edição Enterprise, possui algumas características adicionais importantes de serem destacadas:

  • Capacidade de atingir disponibilidade de 99.9999% ;
  • Motor de paralelismos de queries distribuídas;
  • Identificação de localidade de dados;
  • APIs para comandos SQL e NoSQL;
  • Cluster Manager;
  • Entre outras diversas características avançadas para processamento distribuído.

MySQL Community Edition

Apesar de não ser uma versão comercializável, a Community Edition, versão disponível gratuitamente para download, é utilizada em diversas aplicações comerciais corporativas, tornando o MySQL o banco de dados de código aberto mais popular do mundo. Está disponível sob a licença GPL e é suportado por uma comunidade enorme e ativa de desenvolvedores. Sua versão possui todas as características abaixo:

  • SQL e NoSQL para desenvolver aplicações relacionais e NoSQL;
  • MySQL Document Store, incluindo XProtocol, API XDev e o MySQL Shell;
  • InnoDB, NDB, MyISAM, etc;
  • Replicação de dados para melhorar o desempenho e a escalabilidade de suas aplicações;
  • Replicação de Grupo do MySQL para replicar dados enquanto fornece tolerância a falhas, fail-over automático e elasticidade;
  • MySQL InnoDB Cluster para fornecer uma solução integrada, nativa e de alta disponibilidade para o MySQL;
  • MySQL Router para roteamento transparente entre suas aplicações e qualquer servidor de banco de dados MySQL;
  • Particionamento de dados para melhorar o desempenho e gerenciamento de grandes aplicações de banco de dados;
  • Conectores ODBC, JDBC, .NET, etc para construir aplicações em vários idiomas;
  • O MySQL Workbench para modelagem visual, desenvolvimento e administração do banco de dados.

Comparação entre as Edições Comerciais do MySQL

MySQL Standard

US$2,000

MySQL Enterprise

US$5,000

MySQL Cluster

US$10,000

Features do Banco de Dados MySQL

Característica/Opção SE EE CGE
Database Server
Document Store
MySQL Connectors
Replicação
MySQL Router
Particionamento
Workbench
Storage Engine: MyISAM
Storage Engine: InnoDB
Storage Engine: NDB
Oracle Enterprise Manager para MySQL
MySQL Enterprise Monitor
MySQL Enterprise Backup
MySQL Enterprise Security
Thread Pool
MySQL Group Replication
MySQL InnoDB Cluster
MySQL Cluster Manager
MySQL Cluster Geo-Replication

Certificação com outros produtos Oracle

Característica/Opção SE EE CGE
Oracle Linux
Oracle VM
Oracle Solaris
Oracle Enterprise Manager
Oracle Golden Gate
Oracle Data Integrator
Oracle Fusion Middleware
Oracle Secure Backup
Oracle Audit Vault
Oracle Database Firewall
Openstack para Oracle Linux
Não Disponível  Disponível  Disponível – Requer Licenças Adicionais