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
MySQL Enterprise
MySQL Cluster
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 | ![]() ![]() |
![]() ![]() |
![]() |
![]() |
![]() |
![]() |