웹과 클라우드 컴퓨팅 환경 구축시에 필수적으로 사용되는 것이 데이터베이스 시스템이다. 이러한 데이터베이스 시스템에는 오라클과 MS-SQL 등과 같은 상용 프로그램도 있지만, 상용 프로그램에 필적할 성능을 가진 무료 프로그램도 다수 존재한다. 특히, PostgreSQL, MySQL, MariaDB 등은 비용도 들지 않지만, 소스도 공개되어 있어서 다양한 환경에 적용할 수 있다. 본 논문에서는 소스가 공개된 관계형 데이터베이스 관리 시스템의 동향에 대해 알아본다.
웹과 클라우드 컴퓨팅 환경 구축시에 필수적으로 사용되는 것이 데이터베이스 시스템이다. 이러한 데이터베이스 시스템에는 오라클과 MS-SQL 등과 같은 상용 프로그램도 있지만, 상용 프로그램에 필적할 성능을 가진 무료 프로그램도 다수 존재한다. 특히, PostgreSQL, MySQL, MariaDB 등은 비용도 들지 않지만, 소스도 공개되어 있어서 다양한 환경에 적용할 수 있다. 본 논문에서는 소스가 공개된 관계형 데이터베이스 관리 시스템의 동향에 대해 알아본다.
When to build a Web and Cloud Computing environment, it is essential to used a database system. Database systems includes commercial programs, such as Oracle and MS-SQL, but also similar to the performance of commercial applications, there are many free programs. In particular, PostgreSQL, MySQL, Ma...
When to build a Web and Cloud Computing environment, it is essential to used a database system. Database systems includes commercial programs, such as Oracle and MS-SQL, but also similar to the performance of commercial applications, there are many free programs. In particular, PostgreSQL, MySQL, MariaDB are no costs, but the source is open to the public can be applied to a variety of environments. This paper presents an open source relational database management system, the trends are examined.
When to build a Web and Cloud Computing environment, it is essential to used a database system. Database systems includes commercial programs, such as Oracle and MS-SQL, but also similar to the performance of commercial applications, there are many free programs. In particular, PostgreSQL, MySQL, MariaDB are no costs, but the source is open to the public can be applied to a variety of environments. This paper presents an open source relational database management system, the trends are examined.
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
문제 정의
특히, MySQL과 PostgreSQL은 상용 소프트웨어를 포함한 전체 데이터베이스 랭킹에서 각각 2위와 4위를 차지할 만큼 인기가 높다[1]. 본 논문에서는 MySQL, PostgreSQL, MariaDB를 중심으로 오픈 소스 RDBMS의 특징과 동향에 대해 알아본다.
MariaDB는 MySQL을 개발한 마이클 몬티 위드니우스가 MySQL을 대체하기 위해 만든 데이터베이스이다. 상용 데이터베이스를 판매하는 오라클 소유의 MySQL이 공개 소프트웨어로서의 역할에 대한 불확실성과 성능 개선을 목표로 만들어졌다. MariaDB 5.
제안 방법
5와 호환된다. 그러나, 최근 MariaDB에서 MySQL 5.6 버전과의 100% 호환을 포기하고, 새로운 기능들을 추가하면서 MariaDB 10 버전을 출시하였다.
대상 데이터
MySQL은 David Axmark, Allan Larsson, Michael “Monty” Widenius(이하 마이클 몬티)가설립한 MySQL AB라는 회사에서 만들었다. 첫번째 버전은 1995년 5월 23일에 출시했는데, mSQL의 기반이 되는 낮은 수준의 언어인 ISAM을 이용하였다[4]. 이 버전은 개인 사용자를 대상이었고, 너무 느리고 유연하지 못하였다.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.