MySQL es un motor de bases de datos extremadamente popular en ambientes Opensource y se ofrece en diversas versiones o ediciones. He aquí un recuento general de dichas ediciones.
MySQL Community Edition
Es la versión open source de MySQL. Extremadamente popular por que se rige bajo la licencia GPL. Es quizá la base de datos más instalada en sitios web. Está disponible para ambientes Windows, Linux y Mac. Tiene, entre otras características, con:
- Múltiples esquemas de almacenamiento como InnoDB, MyISAM.
- Replicación para mejorar la escalabilidad y rendimiento.
- Replicación para aumentar la tolerancia a fallas, dismunición de riesgos en fallos.
- Particionamiento.
- Uso de características comunes a las bases de datos como procedimientos almacenados, triggers, vistas, etc.
- Posibilidad de conexiones por medio de ODBC, JDBC, OLE DB, etc.).
- Conexión con herramientas básicas de administración, modelado y desarrollo como MySQL Workbench.
MySQL Standard Edition
De las ediciones de MySQL, esta es la primera de pago y contiene carácterísticas robustas de bases de datos, manejo óptimo de transacciones, se ajuts acompletamenta a las características ACID, además de que tiene capacidades de Replicación para ambientes que requieren mayor seguridad que las que proporciona la versión opensource. Si se quiere optar por una versión de pago con buen rendimiento es una buena opción.
MySQL Enterprise Edition
Es la siguiente edición, después de la Standard edition, que contiene más funcionalidades, como
- Facilidades de monitoreo de rendimiento
- Encriptación
- Auditorías
- Firewall
Esta edición está disponible en compra (para instalarse en servidores propios) o en una modalidad de renta o SAAS (Software As A Service) llamada Oracle MySQL Cloud Service.
MySQL Cluster CGE
Es la edición de MYSQL más completa, útil para ambientes de misión crítica con necesidades de respuesta y estabilidad mayores. Cuenta, además de las funcionalidades de la Enterprise edition, con un mejor manejo de Clusters de servidores.
Precios de las diferentes ediciones
Salvo la Community edition, las demás ediciones de MySQL Server tienen un costo, y estos costos varían de acuerdo a la edición y a las características que se tienen de infraestructura y son cambiantes, por lo que siempre es recomendable contactar con un distribuidor autorizado. Si se requiere una guía de precios, se puede consultar en el sitio de MySQL para obtener una idea del rango de precios que se puede esperar del distribuidor autorizado.