(8-1 https://mo-i-programmers.tistory.com/19)
Redis
인메모리 DB로 RDBMS가 파일에 데이터를 저장하는 것에 비해 인메모리 DB는 메모리에 데이터를 저장하기 때문에 RDBMS에 비해 속도가 빠르다
※RDBMS의 부하를 덜어주기 위해 Redis를 많이 사용한다.
많은 업체가 사용중!
ElastiCache
참고문서 ( https://docs.aws.amazon.com/elasticache/?id=docs_gateway )
-생성 후 Python과 연동!
똑같이 프론트와 백엔드 코드를 수정하고 라이브러리를 추가한 다음 requirements에 넣은 후 commit&push를 하자.
pip install redis
pip freeze > requirements.txt
EB환경변수 추가!
클라우드 시대의 로그 관리
빅데이터의 시대, 예전에 로그는 파일에 쌓아놓았다가 에러 날 때만 확인했다. 하지만 이제 로그로도 유의미한 데이터를 분석하는게 가능
-예전에는 파일로 관리하니 데이터 분석, 수집, 검색등을 하기가 힘들어 로그는 죽어있는 데이터로 치부
Elasticsearch
참고문서 ( https://docs.aws.amazon.com/elasticsearch-service/index.html )
검색엔진 오픈소스로 이전에는 검색엔진만으로 사용하였다.
아키텍처의 변화와 분산 환경에서 로그의 중요성이 부각되며 로그를 데이터화하는 ELK스택으로 발전
ELK는 최근에 가장 많이 사용하는 로그 분석 제품
logstash 설치문서
https://www.elastic.co/guide/en/logstash/current/installing-logstash.html
EC2 내에서 JAVA설치 코드
sudo apt-get update
sudo apt-get install openjdk-8-jdk
-Python 연동은 똑같다.
코드추가 - 라이브러리 추가 - EB환경변수 추가
'정리' 카테고리의 다른 글
10TIL 정리 (Jinja2,나만의 단어장) (0) | 2022.04.28 |
---|---|
9 TIL 정리(파일 업로드) (0) | 2022.04.28 |
8-1 TIL 정리(AWS 3번째 ) (0) | 2022.04.27 |
7-3TIL 정리(마지막 EB) (0) | 2022.04.27 |
7-2TIL 정리(AWS 기초) (0) | 2022.04.27 |