SQL
스키마를 준수
관계가 존재함
수직적 확장(서버 성능 향상)
NoSQL
스키마 없음
관계 없음
수평적 향상(서버 추가)
데이터정합성이 보장되어야함 vs 낮은 지연 시간, 가용성이 중요한 SNS 시스템
데이터베이스 확장에 있어서 유연성이 필요한가
엄격한 스키마를 준수해야하는가
Read, Write의 빈도, 응답속도
Update가 필요한 데이터인가
등을 따져서 저장될 DB를 선택한다.
참고
https://velog.io/@thms200/SQL-vs-NoSQL
https://kciter.so/posts/about-mongodb
728x90
'# Database' 카테고리의 다른 글
클래스 다이어그램, ERD 예제 (0) | 2022.01.18 |
---|---|
[SQL 구문] 차집합 (LEFT OUTER JOIN 이용) (4) | 2021.04.07 |
[SQL구문] Delete records with table join (0) | 2021.04.07 |
[SQL] 기본키 채번, 마스터-디테일 채번, Serl 구조의 채번 (0) | 2021.02.05 |
[MS SQL] 월요일 날짜를 리턴하는 SQL (0) | 2021.01.19 |
SELECT 구문 작성 순서, 작동 순서 (0) | 2020.04.01 |
[MS SQL] 날짜 변환표 (0) | 2020.01.20 |