GitLab: com o lançamento da versão 12.1, paramos de suportar o MySQL


Agora vamos explicar por que, começando na versão 12.1, o GitLab não oferece mais suporte ao MySQL.


Em julho de 2017, o GitLab alertou que deixaria de suportar o MySQL . Portanto, com o lançamento da versão 12.1, o período de preparação para isso terminará e não ofereceremos mais suporte ao MySQL . A decisão não é fácil e gostaríamos de compartilhar nossos argumentos.


O MySQL não era muito adequado para o nosso caso de uso


Existem muitas implementações bem-sucedidas do MySQL, no entanto, no nosso caso, ele não se encaixava perfeitamente. Comparado ao PostgreSQL, o MySQL possui várias limitações , o que levou a problemas com o PostgreSQL ao tentar adaptar o MySQL. Aqui está uma pequena lista de restrições:




"" 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 , , .

Source: https://habr.com/ru/post/pt459182/


All Articles