[redis] redis-cli 명령어 정리
2022. 6. 16. 10:06ㆍ카테고리 없음
원격 redis 접속
-h : 호스트 정보 (aws의 elastic cache 기본 URL을 예시로 함)
-p: port 정보
--tls : tls false면 넣지 않고 tls true면 --tls 기입
// tls false인 경우
>> redis-cli -h ec2-xxxx.compute.amazonaws.com -p 6379
// tls true인 경우
>> redis-cli -h ec2-xxxx.compute.amazonaws.com --tls -p 6379
cli로 접속 요청 후 password 설정이 되어 있으면 AUTH 후 패스워드 입력
>> AUTH password
redis-cli 명령어
redis-cli> keys *
: key값이 매우 많으면 부하 심해서 운영중인 redis서버에서는 조심해서 사용.
* 복잡도 : O(n)
redis-cli> keys *auth*
: *검색어* 로 해당 값이 들어간 key값을 전부 불러옴
redis-cli> get 'key'
* 복잡도: O(1)
redis-cli> mget key1 key2
: 키 값을 여러 개 검색
redis-cli> del key key1
: key1인 키 값을 삭제
* 복잡도:O(n)