MariaDB 에 대하여
Monty Program has What is MariaDB 5.5? and MariaDB vs. MySQL whitepapers available for download.
Contents
MariaDB 는 MySQL 의 발전된 형태의 대체제로써, 여기에서 다운로드 받을 수 있으며, GPL v2 라이센스로 유지되고 있고, MariaDB 커뮤니티 와 MariaDB 재단이 주축이 되어 개발되고 있다.
보안
보안은 현재의 세계에서 매우 중요하며 MariaDB 개발자들의 주의를 기울이고 있다. 이 프로젝트는 MySQL 프로젝트 기반으로 자체적인 보안 패치를 유지하고 있다. 각 MariaDB 릴리즈에 대해 개발자는 MySQL 보안 패치를 merge 할 수 있으며 필요한 경우 개선할 수도 있다. 중요한 보안 이슈가 발견되면, 개발자들은 즉시 이를 해결하는 새로운 MariaDB 릴리즈를 개발, 배포한다.
MySQL 에서 발견된 많은 보안 이슈는 MariaDB 에서도 발견되어 왔으며 MariaDB 팀에 보고되어 왔다. MariaDB 팀은 모든 보안 이슈들이 즉각 보고되고 충분히 자세하게 해결될 수 있도록 http://cve.mitre.org/ 와 긴밀히 협력하고 있다. 자세한 보안 이슈들은 일반적으로 이슈가 해결된MariaDB 와 MySQL 버전이 배포된 이후에 릴리즈된다.
호환성
MariaDB 는 현재까지 최신의 MaySQL 과 같은 브랜치로부터 릴리즈되며, 대개의 경우 MySQL과 마찬가지로 동작한다. MySQL의 모든 명령어, 인터페이스, 라이브러리와 API 가 MariaDB 에도 존재한다. 또한 MariaDB 로 데이터베이스를 변환할 필요도 없다. 즉, MariaDB 는 사실상 MySQL 의 완벽한 대체제라고 말할 수 있다! 게다가, MariaDB 는 많은 보다 훌륭한 새로운 기능들을 갖고 있다.
더 많은 정보는 MariaDB FAQ 에서 찾아볼 수 있다.
현재 버전과 릴리즈 스케줄
- 현재 MariaDB 의 안정된 릴리즈는 MariaDB 5.5 이다.
- 개발 버전 릴리즈는 MariaDB 10.0.
- 이전의 안정된 릴리즈는 MariaDB 5.3.
현재와 개발 버전 (그리고 많은 이전 버전들)은 다음에서 다운로드 받을 수 있다. http://downloads.mariadb.org
업데이트는 대개 1개월에 1번 정도 이루어지며, 메이저 릴리즈는 9개월 간격으로 이루어진다. 10.x 릴리즈의 경우 6개월 간격으로 이루어진다.
http://mariadb.org/jira 에 있는 로드맵은 다음 릴리즈가 언제쯤 이루어질지를 알려준다. 물론, 이 날짜는 예상에 불과하며, 개발자들은 가급적 이에 맞추려고 노력할 수 있을 뿐이다.
지원
MariaDB 와 MySQL 은 모두 MariaDB 커뮤니티에 의해 잘 지원되고있다. 한편, Monty Program Ab 와 SkySQL 를 포함한 여러 회사들은 완벽한 24x7 컨설팅, 오류 수정 등의 차별화된 지원을 제공하고 있다.