나의 이야기

스프링

window에 Redis-cli 설치하기/명령어

주소 : https://github.com/microsoftarchive/redis/releases

 

Releases · microsoftarchive/redis

Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes - microsoftarchive/redis

github.com

 

 

- msi를 다운받고 실행하여 계속하여 Next를 누르다 보면 C드라이브 Program Files에 Redis가 설치된다

- 작업 관리자를 보면 Redis가 실행 중 인것을 볼 수 있다.

 

- cli를 클릭하여 ping 명령어를 사용하면 PONG과 함께 연결된 네트워크 정보인 ip와 포트가 나타나면 완료이다.

 

redis 단축키 

- 원격접속 : redis-cli -h #{호스트명} -p #{포트 번호}
- 전체 키 확인 : keys *
- 해당 키의 value 확인 : get "키값"    (여러개 : mget "키갑" "키값" ...)

- 전체 키 삭제 : flushall
- 일부 키 삭제 : del "키값"
- 남은 expire 시간 확인 : ttl "키값"

- key/value 저장 : set "키값" "value값" (여러개 : mset "키값" "value값" "키값2" "value값2" ...)
- 소멸시간 지정해서 저장 : setex "키값" "소멸시간(초단위)" "벨류"
                                      ex) setex key_box 10 data (10초 유지 후 소멸)

- 키값 이름 바꾸기 : rename "기존 키값" "바꿀 키값"