웹 업계를 목표로 하는사람이라면 우선 들어본적있는 MySQL
세계적으로 유명하니까 알아둬야 한다고 생각해도, 데이터베이스,
게다가 오픈소스라는 것에 주저하는 사람이 있을지도 모른다.
MySQL이란?
오픈소스의 Relational Database Management System(RDBMS)이다.
오픈소스로써는 세계적으로 아주 많이 사용되고 있다.
MySQL의 파란만장한 역사
초기의 버젼은 1994년에 개발되어, 1995년에 등장했다.
당초는 스웨덴의 기업 [MySQL AB]의 괄할 아래 있었지만, 2008년
에 썬 마이크로시스템즈(SUN)사가 MySQL AB를 매수, 2010년에 Oracle사가 썬
마이크로시스템즈사를 매수하는것에, 지금은 Oracle사의 관할아래에 있다.
InnoDB의 기술을 보유하고 있던 핀란드의 기업 [Innobase oy]거 먼저 Oracle사에 매수된것에 InnoDB개발부대와 MySQL개발부대가 합병해서, 1개의 조직으르써
개발이 진행되고 있다.
MySQL로 유명한것이라고 하면 [LAMP]라는 오픈소스의 기술로 구성된 환경.
LAMP는 OS에 Linux, 웹서버에 Apache, 데이터베이스에 MySQL, 프로그래밍에 PHP/Perl/Python, 각각의 앞글자를 딴 명칭으로, 웹사이트의 구축에 많이 채용되고 있다.
현재 많은 기업에서 채용
Facebook, Twitter, YouTube, Amazon, Wikioedia등, 유명기업이 도입하고 있다.
DeNA, SCSK, Cyboz등의 일본기업에도 도입사례가 있다.
공식사이트에는 웹사이트와 데이터웨어하우스향이라고 명기되어있지만, 조건이 맞으면 기반업무시스템에도 이용가능으로, 경비삭감이 예상된다.
'IT > MySQL' 카테고리의 다른 글
MySQL Communication layer(TCP/IP) (0) | 2016.10.04 |
---|---|
MySQL의 Replication (0) | 2016.10.04 |
MySQL에서 , 데이터베이스 사이즈 확인하는 방법 (0) | 2016.10.04 |
MySQL 인스톨(binary 설치) (0) | 2016.10.04 |
MySQL의 특징 (0) | 2016.10.04 |