Redis 기본 사용방법 익히기

Redis는 서비스 속도 문제를 해결하기 위해서 활용할 수 있는 방법의 하나로 이용할 수 있습니다. 데이터베이스의 io문제를 in-memory 방식으로 임시 저장하여 사용하기 때문에 서비스의 전반적인 속도를 향상시킬 수 있습니다.

 

메모리가 꽉 찼을 경우에도 Least Recently Used 알고리즘에 의해 데이터가 소멸됩니다.

검색 또는 쿼리 결과를 캐싱하는데 아주 유용한 서비스입니다.

 

Redis의 설치 방법에 대해서는 아래의 글을 참고해 주세요↓

 

[IT/리눅스(Linux)] - 리눅스 centos7에 redis 설치 및 사용 방법

 

리눅스 centos7에 redis 설치 및 사용 방법

Redis란? Redis는 Remote Dictionary Server의 약자로 키-값으로 된 in memory data store입니다. 모든 데이터를 메모리에 저장하고 조회합니다. 메모리를 사용하기 때문에 Physical Memory 이상이 발생한다면 사용이

coconuts.tistory.com

 

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 *

keys *

key들을 모두 조회할 수 있습니다. 뒤에 키 이름을 입력하셔서 출력하셔도 됩니다.

 

Redis에서 모든 값을 조회하는 방법은 위 처럼 key를 모두 조회한 뒤

get key 를 통해서 조회하는 방법 뿐입니다.

 

5. Random 출력하기

random key

randomkey

랜덤한 key 값을 출력해 줍니다.

 

6. key 길이 출력하기

strlen 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 입력하여 접속하는 방법

 

redis-cli ip port password 입력하여 접속하는 방법

redis에서 ip/port 정보와 password를 입력해서 사용하는 방법에 대해서 알아보겠습니다. redis-cli [옵션] -h : 호스트 or ip -p : 포트번호 -a : 패스워드 예시 redis-cli -h 127.0.0.1 -p 6379 -a password 패스워드에 $

coconuts.tistory.com

[IT/리눅스(Linux)] - redis 유저 추가 삭제

 

redis 유저 추가 삭제

레디스(redis)에서 사용할 수 있는 유저를 추가하고 패스워드를 설정하는 방법에 대해서 알려드리도록 하겠습니다. Redis 유저 생성하기 acl setuser test > password allkeys allcommands acl list 를 입력하면 유

coconuts.tistory.com

 

댓글

Designed by JB FACTORY