sequelize
Docker
- 리눅스의 응용 프로그램들을 소프트웨어 컨테이너 안에 배치시키는 일을 자동화하는 오픈 소스 프로젝트
docker-compose up : 실행 / docker-compose up -d : 백그라운드 실행
docker-compose -f [docker-compose.yml(파일명)] up -d : 해당 파일 실행
docker ps : 현재 구동 확인
docker-compose down : 종료
- 리눅스의 응용 프로그램들을 소프트웨어 컨테이너 안에 배치시키는 일을 자동화하는 오픈 소스 프로젝트
SQL
장점
명확하게 정의 된 스키마
데아터 무결성 보장
관계는 각 데이터를 중복없이 한번만 저장됩니다.
단점
NoSQL 보다 상대적으로 덜 유연합니다. 데이터 스키마는 사전에 계획되고 알려져야 합니다.
관계를 맺고 있기 때문에, JOIN문이 많은 매우 복잡한 쿼리가 만들어 질 수 있습니다.
수평적 확장이 어렵고, 대체로 수직적 확장만 가능합니다.
Sequelize
ORM (Object Relational Mapping)
객체와 관계형 데이터베이스의 관계를 매핑 해주는 도구
Database Tools
MySQL Cloud