본 포스팅은 한빛 미디어의 '이것이 MariaDB다'를 참고하여 작성하였습니다.
http://www.hanbit.co.kr/store/books/look.php?p_code=B1764282969
1. MariaDB란?
MariaDB는 MariaDB사에서 제작한 RDBMS(Relational DataBase Management System)로 오픈소스로 제공된다.
2. RDBMS란?
RDBMS(Relational DataBase Management System) 관계형 DBMS를 말한다. 여기서 DMBS는 데이터베이스를 관리하고 운영하기 위한 시스템 또는 소프트웨어를 말한다.
RDBMS의 핵심 개념은 '데이터베이스는 테이블이라고 불리는 최소단위로 구성되어 있고, 테이블은 하나 이상의 열로 구성되어 있다.' 이다.
RDMBS는 업무가 변화될 경우 쉽게 변화에 순응할 수 있는 구조이며, 유지보수 측면에서도 편리한 특징을 가지고 있다는 장점이 있다. 또한 대용량의 데이터의 관리와 데이터 무결성의 보장을 잘 해주기 떄문에 동시에 데이터에 접근하는 응용프로그램을 사용할 경우에 적합하다.
3. MySQL과 MariaDB
MySQL은 1995년 MySQL AB사에서 오픈소스로 제작된 이후 2008년 썬 마이크로시스템즈사에서 MySQL AB사를 인수 그리고 2010년 오라클에서 썬마이크로시스템즈사를 인수함으로써 MySQL은 오라클사의 소유가 됐다.
MySQL은 현재 비상업용이나 교육용으론 제한없이 사용해도 되지만, 상용으로 사용하기 위해서는 상용 라이선스를 취득해야 한다. 반면 MariaDB는 어떤 환경에서도 제한 없이 사용할 수 있다. MariaDB는 MySQL과 호환성을 대부분 유지하므로 MySQL을 사용하던 환경에서 문제없이 변경된다.
'Programming > MariaDB' 카테고리의 다른 글
Windows MariaDB 한글 깨짐 설정 (0) | 2020.03.20 |
---|---|
Maria DB ↔ PHP ↔ Android 연동하기 - 1. XMAPP 설치 (0) | 2020.03.20 |
MariaDB 데이터베이스/테이블 생성하기, 데이터 입력하기 (0) | 2019.09.05 |
MariaDB(DBMS)의 구조 및 용어 (0) | 2019.08.29 |
MariaDB 설치 - Windows (0) | 2019.08.26 |