최근 수정 시각 : 2022-06-04 22:12:53

MariaDB

파일:MariaDB_logo_NEW.png
<colbgcolor=#002b64><colcolor=#ffffff> 개발자 MariaDB 재단
발표일 2009년 10월 29일
라이선스 GPL v2
LGPL v2.1 (클러이언트 라이브러리)
링크 파일:홈페이지 아이콘.svg | 파일:GitHub 아이콘.svg

1. 개요2. 역사3. 버전4. 관련 문서

[clearfix]

1. 개요

MySQL 오라클에 인수된 뒤, 불확실한 라이선스 문제를 해결하려고 나온 오픈 소스 RDBMS이다. 2009년에 MySQL AB 출신 개발자들이 따로 나와 MariaDB 재단을 세워서 개발하고 있다.

2. 역사

무료 제품인 MariaDB Server의 개발은 2012년 설립된 MariaDB 재단이 담당하고 있고, MariaDB 코퍼레이션(MariaDB Corporation Ab)[1]은 MariaDB 재단을 후원하는 동시에 MariaDB의 상용화를 담당하는 구조로 되어 있다. 상용 제품인 MariaDB Enterprise Server 등은 MariaDB 코퍼레이션이 개발하고 있다. 일반적으로 MariaDB라고 말할때는 무료 버전인 MariaDB Server를 지칭한다.

초창기 버전인 MariaDB 5.5 버전은 MySQL 5.5 버전을 기반으로 포크했기 때문에 MySQL 5.5 버전과 거의 모든 기능이 호환된다. 그 이후 나온 10.0 버전은 MySQL 5.6에서 업데이트 된 기능을 반영한 버전이다. 10.1 버전은 MySQL 5.7에서 추가 및 변경된 기능을 반영하여 출시되었다. MySQL과의 호환성을 최대한 유지하면서 좀더 나은 성능을 구현하는 것이 주된 개발 방향였다. MySQL이 오라클로 인수된 뒤로 기능 추가가 더뎌져서 10.2부터는 MySQL의 개발 속도를 앞서나가면서 오히려 MariaDB 기능이 MySQL로 역수출되기도 한다.

우분투, 데비안, 레드햇 엔터프라이즈 리눅스, 페도라 등의 메이저 배포판들이 이미 MariaDB를 기본적으로 지원하고 있다. OS에서 기본 지원하는 것보다 더 최신 버전을 사용하고 싶은 유저들은 MariaDB에서 운영하고 있는 저장소를 여기를 참고하여 추가하면 더 최신 버전을 설치할 수 있다. 윈도우는 Download 페이지에 있는 msi 파일을 다운받아서 설치하면 된다.

RDBMS의 시장은 오라클 DB, MySQL, MS SQL, PostgreSQL 순으로 절대적 우위를 점유하고 있지만[2], MySQL을 MariaDB로 대체하는 업체들도 서서히 늘어나고 있다. MySQL도 커뮤니티 버전의 경우에는 GPL 라이선스라서 비용이 들지는 않지만 유료 버전에 비해 기능이 제한적이다. 이 것은 MariaDB도 마찬가지이기는 한데, 커뮤니티 서버는 GPL 라이선스이지만 엔터프아이즈 서버는 유료이다. 클라우드 컴퓨팅에 대해 교육하는 기관에서도 MariaDB로 진행하는 경우가 많고, 웹 호스팅 업체들도 PHP 7.x 또는 8.x와 MariaDB 10.x를 같이 묶어 제공하는 경우가 많다. MariaDB만 제공하는 업체들은 기존에 사용하는 DB에 Linked 서버를 연결하여 사용하기도 한다.

MariaDB Server는 GPL v2 라이선스이며, 독립 실행형 프로그램 및 소프트웨어에 쓸 수 있는 모듈(Connector)은 LGPL 라이선스이다. MariaDB Enterprise Server와 MariaDB MaxScale 등은 유료이다.

3. 버전

버전 최초 배포일 마지막 버전 배포일 지원 종료
5.1 2009.10.29 2013.01.30 2015년 2월
5.2 2010.04.10 2013.01.30 2015년 11월
5.3 2011.07.26 2013.01.30 2017년 3월
5.5 2012.02.25 2020.05.12 2020년 4월
10.0 2012.11.12 2019.01.31 2019년 3월
10.1 2014.06.30 2020.11.04 2020년 10월
10.2 2016.04.18 2022.05.20 2022년 5월
10.3 2017.04.16 - 2023년 5월
10.4 2018.11.09 - 2024년 6월
10.5 2019.12.03 - 2025년 6월
10.6 2021.04.26 - 2026년 7월
10.7 2021.09.17 - 2023년 2월
10.8 2021.12.22 - 2023년 5월
10.9 2022.03.23 - 미정

특이하게도 알파버전부터 버전 넘버를 올리는 식으로 버전 관리를 하고 있다. 그래서 정식 버전은 x.x.0이 아니라 숫자가 약간 올라간 x.x.3이나 x.x.4부터 시작한다.

4. 관련 문서




파일:CC-white.svg 이 문서의 내용 중 전체 또는 일부는 문서의 r52에서 가져왔습니다. 이전 역사 보러 가기
파일:CC-white.svg 이 문서의 내용 중 전체 또는 일부는 다른 문서에서 가져왔습니다.
[ 펼치기 · 접기 ]
문서의 r52 ( 이전 역사)
문서의 r ( 이전 역사)


[1] MariaDB 코퍼레이션 Ab는 2022년 뉴욕 증권시장에 상장한다고 발표했다. [2] 세계 RDBMS 시장 점유율 도표