IT / / 2021. 6. 23. 22:00

[IT] Database -2 (mysql)

728x90

안녕하세요 오늘 데이터베이스 (RDBMS) MYSQL에 대해서 알아봅시다!

 

mysql 이란?

1995년에 발표된 오픈소스를 이용한 DBMS 를 MYSQL 이라고 불리게 되었다. 제작사는 mysqlAB 라는 회사에서 만들게 되었고, 이회사는 썬 마이크로 시스템즈에게 인수가 되어버린다음 오라클에서 72억을 주고 인수하면서 오라클이 MYSQL을 가져간 상태이다 이제는 오라클이 주인이 되어버렸다. 오라클은 오프소스 DB에 관련해 그렇게 좋아하지 않고 점점갈수록 복잡해지고 있어서 사용자들은 불만이 이만저만 아닌 가운데, 오프소스 개발 쪽에서는 MariaDB를 만들어 사용하기 시작, 하지만 애플쪽은 MYSQL 과감하게 버리고 PostgreSQL을 사용하기 시작했다.  시장이 아직 어떻게 바뀔지는 모르겠으나, 아직 그래도 MYSQL 사용도는 오라클 다음이므로 지켜봐야할거같다. 

 

mysql 라이센스

라이센스는 종류에 따라서 GPL, 상용라이센스로 적용되는데, 무료버전은 커뮤니티 에디션, 영리목적(기업) 사용하려면 당연히 유료버전을 사용해야하며 하나당 2000~10000달러 사이이다, 다 그렇듯이 무료는 안되는게 많고 유료버전이면 엄청난 지원이 !!! 다되고있다. 기준점인 "영리목적" 이란 MYSQL를 가져다가 수정하고 고객에게 파는 행위를 말하는것이고 이런 기준이라면 보통 인터넷 서비스 회사들은 보통 서비스에서는 소프트웨어를 이용에 디비를 사용하는거 뿐이지 수정하고 하는 부분은 없기때문에 무료버전도 충분히 사용가능하다. 커뮤니티 버전과 사용버전에는 차이는 기술지원만 있는것이 아니다, 상용은 스텐다드, 엔터프라이즈 ,클러스터 세가지가 있으며 백업 모니터링 HA 를 사용할라면 상용버전이 있어야 한다. 좀 큰 기업은  유료만 사용해야 한다는 뜻이다. 

 

mysql 이용

mysql은 사용율이 굉장히 높다 블로그, 게시판 등 CMS 라고 말하는 컨텐츠 관리 시스템이 MYSQL을 지원하기 때문이다., 우리나라에서는 제로보드, 그누보드가 이걸 지원하면서 점유율을 엄청나게 높였고 , 세계적으로 유명한 웹프로그램에서 도 사용도는 추세이다. 그러나 MYSQL이 오라클로 넘어간 이후로 안쓰는 기업들이 많아지기 시작했다 2010년에 구글과오라클 저작권 소송을 보고  일부 기업들은 오라클이 하는 기업에 따라 다른 디비들로 넘어가나, MYSQL은 이 상황속에서도 3대 DBMS라는 자리에 있다. 오라클은 오픈소스를 없애고 싶었을텐대 ㅎㅎㅎ

 

mysql 버전

1995년 5월 23일에 첫버전이 출시! 2020년 기준으로 8.0.22버전이 최신이며 8.0이 되면서 새로운 기능들이 많이 들어가 하위호환이 안된다는 단점이 있으므로 사용할때 고려를 해야한다 . 한국의 웹호스팅은 euc-kr경우에 mysql 버전이 4.0인데 UTF-8의 경우는 문제가 안되서 괜찮다 대부분 사용하는건 최신버전을 사용하지 않고있다는것에 초점이다. 그만큼 전버전이 좋다는?

 

나의견해

oracle에 이어서 mysql을 알아보았는데 크게 역사라고 할게 없다, 그런대도 3대장 자리를 지키고있는거보면 사용할것도 많고 호환도 잘되고 사용하는데 문제가 없기때문이지 않을까 많은 dbms들이 생겨나는 가운데 오라클로 들어간 mysql은 어떻게 변화할지 궁금하기도 하다 여태까지 별로 바뀐게 없는거면 딱히 ... 달라질거같지는 않다. 더 좋은 dbms들이 생겨나길 기대해본다 

 

 

 

 

 

 

 

 

 

 

 

 

728x90

'IT' 카테고리의 다른 글

[IT] IT 란?  (0) 2021.06.24
[IT] 오픈소스란?  (0) 2021.06.24
[IT] DataBase (Oracle)  (0) 2021.06.23
[IT] 사물인터넷 -2  (0) 2021.06.23
[IT] 사물인터넷이란?  (0) 2021.06.22
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유