redis란 5

[Redis] 기본 명령어

Redis 기본 명령어 | redis 데이터 저장/조회 명령어# 데이터 저장 (키 : whee, 값 : in the mood)127.0.0.1:6379> set whee:name "in the mood" // 띄워쓰기가 있을 땐 "" 사용OK# 데이터 저장 (키 : job, 값 : singer)127.0.0.1:6379> set whee:job singerOK# 데이터 조회127.0.0.1:6379> get whee:name"in the mood"# 데이터 조회127.0.0.1:6379> get whee:job"singer" | 저장된 모든 키 정보 보기127.0.0.1:6379> keys *1) "whee:job"2) "whee:name" | 저장된 키 삭제# 특정 키 삭제127.0.0.1:6379> ..

DBMS/Redis 2024.11.03

[Redis] Redis 실행 & 접속 명령어

Redis 실행 & 접속 명령어 | Redis 서비스 실행 및 중지# redis 실행$ brew services start redis==> Successfully started `redis` (label: homebrew.mxcl.redis)# redis 실행 정보 확인$ brew services info redis아래 실행 전/후 참고# reids 중지$ brew services stop redis# 실행 전redis (homebrew.mxcl.redis)Running: ✘Loaded: ✘Schedulable: ✘# 실행 후$ brew services info redisredis (homebrew.mxcl.redis)Running: ✔Loaded: ✔Schedulable: ✘User: {유저이름}PID..

DBMS/Redis 2024.11.03

[Redis] Redis 주요 사용 사례 - 캐싱이 키워드

Redis 주요 사용 사례레디스에 내장된 기능이 다양하여, 여러 용도로 사용된다. | 주요 사용 사례캐싱 (Caching) -> 집중 학습 키워드세션 관리 (Session Management)실시간 분석 및 통계 (Real-time Analystics)메시지 큐 (Message Queue)지리공간 인덱싱 (Geospatial Indexing)속도 제한 (Rate Limiting)실시간 채팅 및 메시징 (Real-time Chat And Messaging)캐싱(데이터 조회 성능 향상)의 사례를 학습하다보면 자연스럽게 레디스의 기본 기능들이 익혀진다.

DBMS/Redis 2024.11.03

[Redis] Redis란?

| 들어가며.. 대용량 트래픽 처리 경험, Redis 사용 경험백엔드 개발자 채용 공고를 보면 `대용량 트래픽`, `NoSQL`에 관한 얘기가 자주 등장한다.서비스가 점점 고도화 될 수록 빼놓을 수 없는 역량이기 때문이다. 이 두 가지를 채울 수 있는 방법 중 하나가 Redis이다. 대용량 트래픽 처리하기 위해서 필수적으로 사용되는 기능이 `Redis 캐싱` 기능이다.+ NoSQL의 일종으로 아주 적절한 학습 주제이다. Redis데이터 처리 속도가 엄청 빠른 *NoSQL 데이터베이스* NoSQL : key - value 형태로 저장하는 데이터베이스 | 장점`인메모리`에 모든 데이터를 저장하기 때문에 데이터 처리 성능이 굉장히 빠르다.이유는, 디스크 보다 메모리의 데이터 처리 속도가 월등히 빠르기 때문이다..

DBMS/Redis 2024.11.03