-
[Wetube] SQL/NOSQL/몽고DB 의 특징TodayILearned/Wetube 2020. 9. 1. 23:42
목표
-
데이터베이스의 종류에 대해 이해한다.
-
SQL / NOSQL(Not Only SQL) 데이터베이스의 차이에 대해 안다.
-
몽고DB의 특징에 대해 안다.
코드
-배운점
-
데이터베이스의 종류
-
Sql (Structure Query Language)
-
관계형 데이터베이스 관리시스템(RDBMS)의 데이터를 관리하기 위한 프로그래밍 언어.
-
RDBMS(Relational Database Management System) : 현대 데이터베이스 시스템의 기초가 되는 시스템, 해당 시스템 내의 데이터는 연관있는 데이터의 모음인 테이블 오브젝트에 저장됨.
-
정해진 기준에 의해 구조화되어 저장됨.
-
MYSQL, PostgreSQL, MariaDB, Oracle
-
ANSI 와 ISO 의 표준이다.
-
표준언어이지만 여러 버전의 SQL언어가 존재
-
NOSQL (Not Only SQL)
-
Non-relational database
-
보다 유연한 데이터관리를 위해 개발된 시스템
-
MongoDB, Neo4J, HyperGraphDB
-
구조화되지 않은 데이터를 저장하는데 사용
-
MongoDB 의 특징
-
JSON 형식의 데이터 구조
-
문서지향 데이터베이스
-
Sharding(분산) / Replica(복제) 기능 제공
- 빅데이터 처리에 성능이 탁월
읽어본 글
'TodayILearned > Wetube' 카테고리의 다른 글
Error on DB connection:MongoNetworkError: failed to connect to server (0) 2020.09.06 [Wetube] Video Data 작성하기 / MVC모델 (0) 2020.09.03 [Wetube] 임시데이터를 이용해 동영상 업로드 시 URL에 ID값 반환하기/post,get method (0) 2020.08.29 [Wetube] 임시데이터를 이용해 Login 이후 구성하기 / middle ware 에 대해 (0) 2020.08.26 [Wetube] DB.js를 이용하여 HOME화면에 동영상 리스트 보여주기 (0) 2020.08.23 -