데이터베이스 #2 DBMS 종류

haechi·2022년 3월 27일

DB

목록 보기
2/6

DBMS 종류

DBMS : DataBase Management System


출처
https://db-engines.com/en/ranking
DB engines 랭킹

RDBMS


  1. Oracle
  • Oracle 사에서 개발, 현재 가장 널리 사용되는 RDBMS
  • 운영체제 관계없이 설치 용이
  • 보안성이 높다(오픈소스가 아니라는 단점과 동시에 보안성을 높음)
  1. MySQL
  • MySQL AB 사에서 개발, 썬 마이크로시스템즈 -> Oracle 인수합병
  • 운영체제 관계없이 설치 용이
  • 오픈소스, 무료프로그램(상업적 - 유료)
  • Oracle 에 비해 저렴
  1. MS-QSL
  • Microsoft 에서 개발
  • 운영체제 구애 X, 윈도우에 특장점
  • 윈도우 소스 비공개, 리눅스 오픈소스
  1. Maria DB
  • MySQL이 Oracle에 합병 이후 MySQL에서 나온 일부 진영이 개발
  • 운영체제 관계 없이 설치 용이
  • 기존 MySQL드라이버 호환 완벽

다른 종류


  1. MongoDB
  • 문서 지향 데이터베이스(Document-Oriented Database)
  • NoSQL(Not-Only SQL) 데이터베이스 종류 중 하나, 전통적 테이블-관계 기반 RDBMS가 아니고 SQL을 사용하지 X
  • NoSQL중 인지도 1위
  • C++로 만들어짐
  • 가장 기본적인 데이터를 Document / Document의 집합을 Collection / Collection의 집합을 DB라고 한다.
  • Document는 JSON형태의 Key-Value 쌍으로 이루어짐
  • 빅데이터나 실시간 웹 애플리케이션에 널리 사용
  1. Redis
  • REmote Dictionary Server의 약자
  • 대용량 처리 관련 기술
  • 오픈소스
  • 메모리 기반의 데이터 저장소, NoSQL,Cache솔루션
  • Key-Value 방식을 통한 빠른 속도
  • 캐시 및 데이터 스토어에 유리
  • 다양한 API 지원
  • 대형 서비스 업체들이(페이스북, 인스타그램, Line, StackOverflow 등) 사용자들의 대규모 메세지를 실시간으로 처리하기 위해 사용하고 있다.
profile
공부중인 것들 기록

0개의 댓글