MariaDB

MariaDB는 커뮤니티가 개발하고 상업적으로 지원되는 MySQL 관계형 데이터베이스 관리 시스템(RDBMS)의 포크로, GNU 일반 공중 사용 허가서에 따라 자유-오픈 소스 소프트웨어로 남는 것을 목표로 한다. 개발은 2009년 오라클에 의한 MySQL 인수에 대한 우려로 인해 이를 포크한 MySQL의 초기 개발자 중 일부가 이끌고 있다.

MariaDB는 MySQL과 높은 호환성을 유지하는 것을 목표로 하며, MySQL API 및 명령어와 정확히 일치하여 많은 경우 MySQL을 그대로 대체하여 사용할 수 있다. 그러나 새로운 기능들은 서로 달라지고 있다. 여기에는 Aria, ColumnStore, MyRocks와 같은 새로운 저장 엔진이 포함된다.

MariaDB 자체는 오픈 소스 소프트웨어이다. MariaDB사는 MariaDB와 관련된 독점 제품을 개발하여 수익을 창출한다. 2023년에 MariaDB사는 기업공개를 했다. 2024년에 MariaDB사의 모든 주식은 프라이빗에쿼티 펀드인 K1 인베스트먼트 매니지먼트에 의해 인수되었으며, 새로운 CEO가 임명되었다.

CTO는 미카엘 "몬티" 비데니우스로, 그는 MySQL AB의 공동 설립자이자 Monty Program AB의 설립자이다. MariaDB라는 이름은 비데니우스의 막내딸 마리아(Maria)의 이름을 따서 지어졌다. (MySQL은 그의 다른 딸 마이(My)의 이름을 딴 것이다.) 로고는 바다사자로 구성되어 있으며, 몬티 비데니우스가 딸과 함께 갈라파고스 제도에서 스노클링을 하던 중 선택했다.

 MariaDB 서버 

 사용권 
MariaDB 재단은 "MariaDB 서버는 어떠한 상업적 실체와 관계없이 GPLv2 라이선스에 따라 자유-오픈 소스 소프트웨어로 유지될 것"이라고 명시하고 있다.

 버전 관리 
MariaDB 버전 번호는 버전 5.5까지 MySQL의 번호 체계를 따랐다. 따라서 MariaDB 5.5는 MySQL 5.5의 모든 기능을 제공한다. MySQL 버전 5.1과 5.5 사이에 간격이 존재하는 반면, MariaDB는 5.2와 5.3 마이너 버전을 출시했다.

MariaDB에서 특정 신기능이 개발됨에 따라 개발자들은 메이저 버전 번호 변경이 필요하다고 결정했다.

 

 제3자 소프트웨어 
MariaDB의 API와 프로토콜은 MySQL에서 사용되는 것들과 호환되며, 기본 비차단 작업 및 진행률 보고를 지원하는 일부 기능이 추가되었다. 즉, MySQL과 작동하는 모든 커넥터, 라이브러리 및 애플리케이션은 MariaDB의 기본 기능 지원 여부와 관계없이 MariaDB에서도 작동해야 한다. 이를 근거로 페도라 개발자들은 오라클이 MySQL을 보다 폐쇄적인 소프트웨어 프로젝트로 만들고 있다는 우려 때문에 페도라 19에서 MySQL을 MariaDB로 교체했다. OpenBSD 또한 2013년 4월에 MySQL을 대신하여 MariaDB 5.5를 채택했다.

그러나 최근 MySQL 기능의 경우, MariaDB에 아직 동등한 기능이 없거나(지리 기능 등) 의도적으로 100% 호환되지 않도록 선택한 경우(GTID, JSON)가 있다. MariaDB 위키는 MariaDB 10부터 대부분의 경우 MySQL 8에서 업그레이드가 가능하다고 주장한다.

 주요 사용자 
MariaDB는 서비스나우, DBS 은행, 구글, 모질라, 그리고 2013년부터 위키미디어 재단에서 사용되고 있다.

여러 리눅스 배포판과 BSD 운영체제에 MariaDB가 포함되어 있다. 아치 리눅스, 만자로, 데비안 (데비안 9부터), 페도라 (페도라 19부터), 레드햇 엔터프라이즈 리눅스 (2014년 6월 RHEL 7부터), CentOS (CentOS 7부터), 마제야 (마제야 2부터), 오픈수세 (openSUSE 12.3 Dartmouth부터), SUSE 리눅스 엔터프라이즈 서버 (SLES 12부터), Slackware 리눅스 (Slackware 14.1부터), 그리고 OpenBSD (5.7부터) 등 일부에서는 MariaDB를 기본값으로 사용한다.

 MariaDB 재단 
섬네일|카이 아르뇌, 현재 MariaDB 재단의 이사회 의장
MariaDB 재단은 MariaDB의 개발을 감독하기 위해 2012년에 설립되었다. MariaDB 재단의 현재 CEO는 안나 비데니우스(Anna Widenius)이다. 이사회 의장은 2019년부터 2025년까지 CEO를 역임한 카이 아르뇌(Kaj Arnö)이다.

 MariaDB 재단의 주요 후원사 
MariaDB 재단에는 주요 후원사들이 있다. 2025년 1월 기준으로 나열된 후원사로는 아마존, 아크로니스, 알리바바 클라우드, Constructor University, 인텔, MariaDB Corporation AB, 서비스나우, WebPros, DBS가 있다.

재단은 또한 기술 파트너와 협력하고 있다. 예를 들어, 구글은 2013년에 자사 엔지니어 한 명에게 MariaDB 재단에서 근무하도록 임무를 부여했으며, 아마존은 주요 AI 기능인 MariaDB Vector 개발에 기여했다.

 MariaDB 재단의 역사 
2012년 12월, 미카엘 비데니우스, 다비드 악스마르크(David Axmark), 그리고 알란 라르손(Allan Larsson)은 MariaDB의 개발을 관리할 재단 설립을 발표했다.

2013년 설립 당시, 재단은 이클립스 재단에서 사용하는 것과 유사한 거버넌스 모델을 만들고자 했다. 이사회는 전환을 이끌기 위해 이클립스 재단의 상임 이사인 마이크 밀린코비치(Mike Milinkovich)를 고문으로 임명했다.

MariaDB 재단의 첫 번째 후원사이자 회원은 MariaDB Corporation AB로, MariaDB 재단과 MariaDB Corporation 사이의 소유권 및 역할 분담에 대한 초기 합의 후 2014년에 합류했다. 예를 들어, MariaDB는 MariaDB Corporation AB의 등록 상표이며, MariaDB 재단은 라이선스 하에 이를 사용한다. MariaDB Corporation AB는 원래 2010년 SkySQL Corporation Ab로 설립되었으나, MariaDB 서버 개발의 주요 동력이자 최대 지원 제공자로서의 역할을 반영하기 위해 2014년에 이름을 변경했다. 당시 재단 CEO였던 사이먼 핍스는 MariaDB 상표가 SkySQL에 매각되자 2014년에 사임했다. 그는 나중에 "회사가 독립적인 재단을 허용하지 않을 것이 분명해지자마자 그만두었다"라고 말했다.

사이먼 핍스는 2013년 4월부터 2014년까지 재단 CEO를 역임했다. 오토 케캘래이넨(Otto Kekäläinen)은 2015년 1월부터 2018년 9월까지 CEO였다. 아리엔 렌츠(Arjen Lentz)는 2018년 10월에 재단 CEO로 임명되었으나 2018년 12월에 사임했다. 카이 아르뇌가 2019년 2월 1일에 CEO로 합류했다. 에릭 허먼(Eric Herman)이 현재 이사회 의장이다.

 MariaDB Corporation AB 
초기에 MariaDB 관련 개발 활동은 전적으로 오픈 소스 및 비상업 기반이었다. 글로벌 비즈니스를 구축하기 위해 2010년 패트릭 백맨(Patrik Backman), 랄프 발스텐(Ralf Wahlsten), 카이 아르뇌, 맥스 메더(Max Mether), 울프 샌드버그(Ulf Sandberg), 믹 카니(Mick Carney) 및 미카엘 "몬티" 비데니우스에 의해 MariaDB Corporation AB가 설립되었다. MariaDB Corporation의 현재 CEO는 폴 오브라이언(Paul O'Brien)이다.

MariaDB Corporation AB는 2013년 4월 23일 SkySQL Corporation Ab와 Monty Program 간의 합병으로 형성되었다. 그 후, MariaDB 서버 개발의 주요 동력이자 최대 지원 제공자로서의 회사 역할을 반영하기 위해 2014년 10월 1일에 사명이 변경되었다.

MariaDB Corporation AB는 2022년 2월 뉴욕 증권거래소(NYSE)에 상장된 회사가 될 계획임을 발표했다.

 MariaDB Corporation AB의 제품 
MariaDB Corporation AB는 MariaDB 서버의 기여자이며, MariaDB 데이터베이스 커넥터(C, C++, 자바 7, 자바 8, Node.js, ODBC, 파이썬, R2DBC)와 운영 환경 구축에 최적화된 MariaDB 엔터프라이즈 서버를 포함한 MariaDB 엔터프라이즈 플랫폼을 개발한다. MariaDB 엔터프라이즈 플랫폼에는 고급 데이터베이스 프록시인 MariaDB MaxScale, 대화형 임의 분석을 위한 열 기반 저장 엔진인 MariaDB ColumnStore, 대규모 트랜잭션 확장성을 위한 분산 SQL 저장 엔진인 MariaDB Xpand, 그리고 커뮤니티 서버의 기능을 강화하고 보안을 높인 MariaDB 엔터프라이즈 서버가 포함된다. MariaDB Corporation은 클라우드에서 서비스형 데이터베이스인 SkySQL이라는 이름으로 MariaDB 엔터프라이즈 플랫폼을 제공한다.

 SkySQL 
SkySQL의 정식 배포는 2020년 3월 31일에 발표되었다. MariaDB에서 제공하는 이 서비스형 데이터베이스 제품은 구글 클라우드 플랫폼의 관리형 클라우드 서비스이다.

SkySQL은 트랜잭션 및 분석 쿼리 엔진을 모두 갖춘 분산 SQL 데이터베이스, 오브젝트 스토리지, 컬럼 패밀리 저장소를 포함하는 하이브리드 데이터베이스 제품이다. 이 조합을 통해 개발자는 여러 사용 사례에 단일 데이터베이스를 사용하여 데이터베이스의 확산을 방지할 수 있다.

아마존 RDS 또는 마이크로소프트 애저 데이터베이스의 MariaDB 서비스 제공과 비교했을 때 이 제품의 이점은 버전 관리(SkySQL은 사용자가 최신 제품 버전을 사용하도록 보장함)와 분석 및 트랜잭션 지원을 갖추고 있다는 점이다.

2023년 10월부터 회사의 구조 조정 계획의 일환으로 MariaDB는 더 이상 SkySQL을 제품으로 제공하지 않는다. 2023년 12월, SkySQL은 MariaDB에서 분사되어 독립 회사가 되었다. 2025년 8월, MariaDB는 SkySQL을 재인수했다.

 MariaDB Corporation AB의 투자자 
MariaDB Corporation은 2012년 시리즈 A, 2013-2016년 시리즈 B, 2017-2022년 시리즈 C 투자 라운드를 통해 총 1억 2,300만 달러의 자금을 조달받았다. 2022년에는 뉴욕 증권거래소(NYSE) 상장 계획과 함께 추가로 1억 400만 달러를 목표로 시리즈 D 라운드를 진행 중이다.

MariaDB Corporation AB의 초기 시리즈 A 투자자 중 일부로는 OpenOcean 및 Tesi (Finnish Industry Investment Ltd) 등이 있었다. 시리즈 B 라운드는 2013년 인텔이 주도했으며 인텔 단독으로 2,000만 달러를 투자했다. 2017년에는 알리바바가 유럽 투자은행의 2,500만 유로 투자와 더불어 MariaDB에 2,700만 달러를 투자하며 시리즈 C를 주도했다.

 같이 보기 
 데이터베이스 관리 도구 비교
 MySQL 데이터베이스 엔진 비교
 관계형 데이터베이스 관리 시스템 비교
 멀티 마스터 복제

 각주 

 더 읽어보기 
 
 
 

 외부 링크 

 MariaDB Corporation 웹사이트

 
분류:자유 소프트웨어 기업
분류:소프트웨어 포크
분류:2009년 소프트웨어
분류:크로스 플랫폼 소프트웨어
분류:MySQL
분류:관계형 데이터베이스 관리 시스템
분류:자유 데이터베이스 관리 시스템
분류:GPL 라이선스 소프트웨어