Mysql 이란?
- DB/MySql, MariaDB
- 2018. 3. 5. 23:20
Mysql 의 역사에 대해 간단하게 알고 가보자
Mysql는 많은 개발자들이 RDBMS를 배우면서
기본 베이스로 배운다(Oracle과 함께)
1979년 Mysql은 스웨덴의 TcX라는 회사의 터미널
인터페이스로 제공하는 라이브러리 데이터베이스
UNIREG로 시작되었다
1994년 UNIREG는 웹 시스템 데이터베이스로 TcX회사
내에서 최초 MySQL1.0을 사용했다.
1996년 Mysql 은 대중에 공개 되고
2000년 TcX회사에서 Mysql 을 개발한 몬티와 데이빗이
Mysql AB라는 회사로 독립하면서 FPL정책으로 바뀌었다
2006년 최종적으로 두 가지 라이센스 정책
(MySQL 엔터프라이즈 버전, 커뮤니티 버전)
으로 서비스를 시작했다
보통 웹 개발을 공부할때 학교, 학원, 책 등에서 Mysql과 Oracle를
가장 많이 사용한다 하지만 이번 포스팅은 Mysql 이므로
Mysql을 왜 사용 하는지에 대해 알아본다
일단 오라클의 정식 DBMS와 다르게 커뮤니티 버전을
무료로 사용할 수 있어서 접근하기가 쉽다
오라클은 통합DB관리 솔루션을 제공하여 DB를 관리하는데에
분산되지 않은 빠른 중앙처리가 큰 강점이였다.
Mysql 은 애초에 통합하고 중앙에서 관리하는 형식이 아니고
소규모의 DB에서 관리하게끔 규모의 증설이 필요한 경우
Scale-out이 쉽게 구성되어있다
또한 Mysql 은 복제에 대한 간단한 인터페이스를 제공한다.
또한 윈도우, 리눅스 환경에서도 모두 사용이 가능한 장점이있다
쉽게 정리하면 Mysql 은 다른 것들과 큰 차이는 없지만
비용면에서 저렴하고 많은 OS플랫폼에서 사용할수 있는
장점이 있다.
'DB > MySql, MariaDB' 카테고리의 다른 글
NVL 과 IFNULL (오라클, 마리아DB) (0) | 2018.05.23 |
---|---|
TO_CHAR 과 DATE_FORMAT (오라클과 마리아DB) (0) | 2018.05.23 |
MariaDB 란?? (0) | 2018.05.23 |