CLOUD/IaC
[Redis] 시작하기
alsruds
2023. 3. 24. 15:36
》 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]