[DB] MariaDB와 MySQL 중 무엇을 써야 하나?

kihongsi·2022년 1월 12일
0

DB

목록 보기
1/3

RDBMS는 처음이라..

여태까지 nosql인 몽고db만 사용해보았다.
관계형 db의 경우 스키마 짜는 법만 대충 알고 실제로 사용해보지는 못했기 때문에 무엇을 사용해야 할지부터 정해야 하는 상황이다.

Oracle(ordbms), MySQL, MariaDB, SQL SERVER, Microsoft Access 등등 여러가지 rdbms가 있는데, 오픈소스이고 무료인 MySQL과 MariaDB를 고려중이다.

MariaDB & MySQL 관계?

MySQL이 오픈소스에 호의적이지 않은 오라클 사에 합병되고, MySQL에서 나온 일부 진영이 MariaDB를 개발하게 되었다고 한다.
MySQL을 기반으로 fork한 서비스인 만큼, MySQL 서버에서 사용되는 데이터 파일과 서로 호환이 가능하다.
MySQL과 기능 또는 성능에서 큰 차이점은 없지만, MariaDB로 마이그레이션을 해야 한다는 글이 많았다.
정리해보자면,

  • mariadb가 스토리지 엔진이 더 많다.
  • 보안 패치 릴리즈가 빠르고 투명하다.
  • 성능이 더 낫다.(이 부분은 더 찾아봐야 할 듯)
  • MariaDB 개발이 더 개방적이고 활발하다.

결론

찾아보니 큰 차이가 없지만, dbms 선택 시 고려해야 할 부분 중 하나인 안정성 측면에서 mariaDB가 낫다는 반응이 많았다.
MySQL의 릴리즈 주기가 아쉬운 면이 있다고 한다.

0개의 댓글