[TIL] 20220427 캠프 10일차

C____JIN·2022년 4월 27일
0

TIL 1.0

목록 보기
3/78
post-thumbnail

AWS

데이터 베이스

RDBMS

  1. 엑셀과 같은 표의 형태로 데이터가 저장됩니다. 테이블을 만들때 컬럼이 고정되어 있기때문에 데이터가 실제로 저장되면 컬럼을 수정하기가 쉽지 않습니다.

  2. 테이블을 여러개 만들어서 테이블끼리 연결됩니다. 그래서 네이밍에 R(Relation)이 붙습니다.
    ex) 제품에는 Oracle, MySql, postgreSQL, Mssql 이 있습니다.

NoSql


1. JSON 형태로 데이터가 저장
2. 도큐먼트는 생성될때 컬럼이 고정되지 않기 때문에 변경이 용이합니다. 그렇기 때문에 정형화된 데이터 보다는 비정형화된 데이터를 저장하는 용도로 사용합니다.

RDS

  • Managed되는 관계형 데이터 베이스
  • 비용은 들지만 서비스 운영시 개발에만 집중할 수 있음

Redis

  • RDBMS의 부하를 덜어주기 위해 사용
  • 데이터를 Redis는 메모리에 저장하고, MySql은 파일에 저장한다

ElastiCache

  • 외부에서 접속이 되지 않도록 되어있음
    • 배포를 해서 같은 VPC내의 인스턴스에서 확인 가능

Elasticsearch

  • 검색엔진 오픈 소스
  • ELK는 최근에 가장 많이 사용하는 로그분석 제품
profile
개발 블로그🌐 개발일지💻

0개의 댓글