- 학습 목표 1. RDBMS, NoSQL
관계형 데이터베이스 시스템
관계형 데이터 모델을 두고 2차원의 테이블 형태로 데이터를 관리하는 데이터베이스이다.
-
특징: 테이블간의 관계를 정의하여 Join 등이 가능하다.
-
단점: Scale-Up (성능 고도화)에 비용이 많이 든다.
-
예시: Oracle, MySQL, PostgreSQL
테이블간의 관계가 없다.
-
특징: 스키마에 맞춰 데이터를 관리하지 않기 때문에 Scale-Out이 쉽다.
-
단점: ACID 지원 X
-
종류
- Key-Value DB
- Document DB
- Column Family DB
- Graph DB
- 서버 EC2, DB EC2 만들고 연동하여 배포하기
- EC2를 이용해서 배포를 했다. 기존에 프론트 코드에서 파일 임포트를 상대경로로 해두었는데 그 부분에서 에러가 났다. 현재 내 html 파일은 정적으로 서빙해줘야 한다. 따라서 각 html 파일들이 임포트 받는 파일들도 상위 폴더를 정적으로 명시해줘서 잘 배포되는 것을 확인할 수 있었다!
- pm2도 적용해두었다. 이제 그냥 냅둬도 꺼지지 않겠징 룰루
- 👉🏻 hazel 커뮤니티