》 In-Memory Database : 데이터를 메모리에 저장 (디스크 저장도 가능), key-value 형태
vs. RDS : 데이터를 하드디스크에 저장, 표 형태
》 휘발성
》 Single Threaded : 한 번에 하나의 명령만 수행 (작업 시간 길어질 경우 장애 발생)
》 Cache 저장소
》 주로 사용되는 기능 : 로그인 세션 (읽기가 많음), 메세지 브로커 (하나씩 저장, 안전)
vs. Kafka : 메세지 디스크 저장 (한 번에 몰아서), 성능 우수, 메세지 전송에 주로 더 많이 쓰임
● 설치
# 설치
yum -y install redis
# 시작
systemctl restart redis
● /etc/redis.conf 파일 설정
bind 0.0.0.0 # 69번 라인
● 기본 사용법
# 접속
redis-cli -h [Redis server IP]
# 데이터 저장
SET [Key] [Value]
# 데이터 조회
KEYS * # 전체 key값
GET [Key] # 해당 key값의 value 조회
# 데이터 삭제
DEL [Key]
'CLOUD > IaC' 카테고리의 다른 글
[Redis] Master - Slave - Sentinel (0) | 2023.03.28 |
---|---|
[Shell Programming] 쉘 스크립트 안에서 쉘 스크립트 실행하기 (0) | 2023.03.27 |
[Shell Programming] 시작하기 (0) | 2023.03.27 |
[Redis] Master Clustering(3) - Slave Clustering(3) (0) | 2023.03.24 |
[Redis] Master - Slave (0) | 2023.03.24 |