DataBase/MariaDB
MariaDB를 왜?
${Harvey}
2024. 4. 13. 22:23
새로 입사하게 된 회사에서 다른 DB들과 함께 MariaDB를 사용한다. MariaDB를 처음 사용 해보고 접해보는 입장에서 MySQL과 크게 다르지 않아보이는 MariaDB를 왜 사용하는지, 무슨 장점이 있는지, 앞으로 어떻게 써나가야 하는지에 대해 공부하고 싶어 블로그에 글을 남긴다.
MariaDB란 무엇인가?
MariaDB는 오픈 소스 관계형 데이터베이스(RDBMS)로 MySQL에서 분기된(Fork) 프로젝트이다. 인기 RDBMS였던 MySQL의 여러 포크 버전들 중 하나인 것.
MariaDB를 사용하는 이유
- 호환성
- MariaDB는 MySQL과 완벽 호환 및 기존 MySQL을 사용하던 프로젝트들을 쉽게 이전 가능하다.
- 성능
- 상황에 따라 MySQL보다 더 빠른 성능을 제공한다. 일부 쿼리 및 작업에 최적화가 되어있다. (이게 우리 회사에서 사용하는 가장 큰 이유일듯 하다.)
- 보안
- 데이터베이스 암호와, SSL 지원 등을 통해 보안을 강화할 수 있다.
- 활발한 커뮤니티, 오픈 소스 프로젝트로 인한 많은 개발자들의 참여(많은 정보들로 인한 개발의 편리함), 관리 툴등의 장점은 MySQL과 동일하다.