본문 바로가기
Database/MySQL

Database 종류 /NoSQL 데이터베이스를 사용해야 하는 이유

by java나유 2022. 6. 30.

Database(DB) - SQL (관계형)

  • MSSQL (Window) -1433
  • MYSQL (Linux, Unix) -3306
  • Maria DB(Linux, Unix) - ProgramDB Connect Mysql과 다름 -3306
  • Oracle(Window,Linux) - 특징 여러 PORT 사용할 수 있음 -Free
  • Cubrid (Naver 자체제작)  - Mysql + Oracle 요즘 인기 많데요╰(*°▽°*)╯

Database(DB)  NoSQL, XML - (비관계형) : Join 불가

  • Mongo DB 
  • Arango DB
  • Couchbase

NoSQL 데이터베이스를 사용해야 하는 이유

NoSQL 데이터베이스는 탁월한 사용자 경험을 제공하기 위하여 유연성과 확장성을 비롯해 고성능의 매우 기능적인 데이터베이스를 필요로 하는 모바일, 웹이나 게이밍과 같은 다양한 현대적인 애플리케이션에 적합합니다.

  • 유연성: NoSQL 데이터베이스는 일반적으로 유연한 스키마를 제공하여 보다 빠르고 반복적인 개발을 가능하게 해줍니다. 이같은 유연한 데이터 모델은 NoSQL 데이터베이스를 반정형 및 비정형 데이터에 이상적으로 만들어 줍니다.
  • 확장성: NoSQL 데이터베이스는 일반적으로 고가의 강력한 서버를 추가하는 대신 분산형 하드웨어 클러스터를 이용해 확장하도록 설계되었습니다. 일부 클라우드 제공자들은 완전관리형 서비스로서 이런 운영 작업을 보이지 않게 처리합니다.
  • 고성능: NoSQL 데이터베이스는 특정 데이터 모델 및 액세스 패턴에 대해 최적화되어 관계형 데이터베이스를 통해 유사한 기능을 충족하려 할 때보다 뛰어난 성능을 얻게 해줍니다.
  • 고기능성: NoSQL 데이터베이스는 각 데이터 모델에 맞춰 특별히 구축된 뛰어난 기능의 API와 데이터 유형을 제공합니다.

-출처:https://aws.amazon.com/ko/nosql/

728x90

'Database > MySQL' 카테고리의 다른 글

[MySql] alter table 테이블명 modify 추가할 필드명 text not null;  (0) 2022.07.04
[Mysql] 데이터 수정하기 update  (0) 2022.07.04
MySQL  (0) 2022.06.30
MySql Shell 명령어  (0) 2022.06.30
내 컴퓨터 port 확인 하는 방법  (0) 2022.06.30

댓글