이전 게시물인 RDBMS의 특징을 보고 오면 좋습니다.
PostgreSQL과 MariaDB의 상승세가 뚜렷하다
OracleOracle사에서 제공하는 DBMS. 온프레미스, 클라우드, 하이브리드 클라우드 등의 환경을 제공한다. 오랜 역사와 막강한 영업력으로 데이터베이스 시장 부동의 1위. 기업시장을 위시로 한 오픈소스 데이터베이스를 쓸 수 없는 환경(문제 발생시 책임소재 등의 이유)에서는 대부분 오라클이 쓰인다. 특히 극한의 신뢰성이 요구되는 미션크리티컬 환경은 오라클이 꽉 잡고 있다. 카카오뱅크가 이례적으로 오라클과 함께 오픈소스 DB인 MySQL을 부분적으로 사용한다는 점만으로 화제가 될 만큼 공고한 시장장악력을 가지고 있다. 온라인 게임의 경우 대표적으로 월드 오브 워크래프트가 오라클로 구성되어 있다. 하지만 비싼 가격과 오라클의 갑질 등의 이유로 오라클을 쓰다가 이탈한 고객들도 은근이 많다고 함. 티맥스소프트의 티베로가 이 부분을 노린 제품으로, 자국 버프와 저렴한 가격, 오라클과의 호환성 등의 이유로 공공시장에서 오라클의 자리를 일부 뺏어오는데 성공했다고 한다. AWS도 메인 DB를 오라클에서 다른 오픈소스 DB로 교체하는 계획을 진행중에 있다.
MySQL
MSSQL
MySQL vs MSSQL
MSSQL에서는 integer로 제대로 반환해주었지만, MYSQL에서는 string으로 판단했음
PostgrSQL
SQLiteSQLite란?
SQLite의 코드는 international team이 풀타임으로 서포트하고 있고, 원한다면 professional support도 가능합니다. SQLite 프로젝트는 2000년 5월 9일에 시작되었고, 2050년까지 지원하는 것을 목표로 하고 있습니다.
mariaDB오라클 소유의 현재 5.5버전까지는 MySQL의 모든 기능을 포함하고 있었으나, 이후의 개발판에서는 10.x로 버전을 변경하여 MySQL과 궤를 달리하여 MariaDB의 색깔을 분명히 하고자 했다. → MySQL의 명령어를 사용하는 mariaDB는 반쪽짜리... MariaDB는 MariaDB 커뮤니티는 MySQL과 비교해 애플리케이션 부분 속도가
MySQL vs mariaDB
퍼포먼스 성능 비교
공통점과 차이점
아무튼 mariaDB가 좋음
결론 |