Redis 기본 사용방법 익히기
- IT/리눅스(Linux)
- 2023. 1. 9.
Redis는 서비스 속도 문제를 해결하기 위해서 활용할 수 있는 방법의 하나로 이용할 수 있습니다. 데이터베이스의 io문제를 in-memory 방식으로 임시 저장하여 사용하기 때문에 서비스의 전반적인 속도를 향상시킬 수 있습니다.
메모리가 꽉 찼을 경우에도 Least Recently Used 알고리즘에 의해 데이터가 소멸됩니다.
검색 또는 쿼리 결과를 캐싱하는데 아주 유용한 서비스입니다.
Redis의 설치 방법에 대해서는 아래의 글을 참고해 주세요↓
[IT/리눅스(Linux)] - 리눅스 centos7에 redis 설치 및 사용 방법
Redis 기본 사용 방법
src/redis-cli
레디스 서버를 켜신 다음 클라이언트를 실행해 주세요, 서비스가 정상이라면 ping하면 pong 하고 응답을 줍니다.
1. key set
set [key] [value]
위의 형식으로 키 벨류 값을 저장할 수 있습니다.
2. key 가져오기
get [key]
key의 value 값을 가져올 수 있습니다.
3. Key Rename
rename [old key] [new key]
key 값을 rename으로 수정할 수 있습니다.
key 값 수정할 때 사용하시면 됩니다.
4. value 조회하기
keys *
key들을 모두 조회할 수 있습니다. 뒤에 키 이름을 입력하셔서 출력하셔도 됩니다.
Redis에서 모든 값을 조회하는 방법은 위 처럼 key를 모두 조회한 뒤
get key 를 통해서 조회하는 방법 뿐입니다.
5. Random 출력하기
randomkey
랜덤한 key 값을 출력해 줍니다.
6. key 길이 출력하기
strlen [key]
key의 value 길이를 출력해 줍니다.
7. flushall
모든 key를 삭제
8. 여러 개의 키를 저장하고 찾기
mset name "minsu" name1 "yuna"
mget name name1
8. 저장하기(save)
마지막으로 작업 후에는 save로 값을 저장해 주시면 rdb에 저장할 수 있습니다.
redis 디렉토리에 dump.rdb 파일로 저장됩니다.
[IT/리눅스(Linux)] - redis-cli ip port password 입력하여 접속하는 방법
[IT/리눅스(Linux)] - redis 유저 추가 삭제