
Ahora explicaremos por qué, a partir de la versión 12.1, GitLab ya no admitirá MySQL.
En julio de 2017, GitLab advirtió que dejaría de admitir MySQL . Entonces, con el lanzamiento de 12.1, el período de preparación para esto finalizará y ya no admitiremos MySQL . La decisión no es fácil, y nos gustaría compartir nuestros argumentos.
MySQL no era muy adecuado para nuestro caso de uso
Hay muchas implementaciones exitosas de MySQL, sin embargo, en nuestro caso, no encajaba del todo. En comparación con PostgreSQL, MySQL tiene una serie de limitaciones , lo que provocó problemas con PostgreSQL al intentar adaptar MySQL. Aquí hay una breve lista de restricciones:
"" MySQL, , — . , .
CI, , MySQL . , , , MySQL.
(PostgreSQL MySQL), . - , . ( ): LATERAL JOIN
PostgreSQL , , MySQL.
PostgreSQL
Usage Ping, , PostgreSQL. , 1200 MySQL 110000 PostgreSQL.
, , MySQL, , PostgreSQL gitlab 12.1 .
, MySQL, , .
?
, MySQL PostgreSQL , , .