
- Redis insight 는 Redis 및 Redis Stack에 대한 데이터를 시각화하고 최적화하는데 큰 도움이 되는 데스크톱용 사용자 인터페이스라고한다. 비용은 무료이다.
주로 널리 사용되는 모든 Redis 유형을 지원하는데, 자세한 기능을 살펴보면,
1. 내장 메모리 분석 : "메모리 분석기"기능으로 가장 큰 메모리 소비자를 식별한다.
2. 실시간 서버 지표 : CPU 사용량, 메모리 , 연결된 클라이언트 등을 실시간으로 모니터링한다.
3. 데이터 구조 시각화 : 복잡한 데이터 구조를 시각적으로 표현하여 더 잘 이해할 수 있다.
먼저 아래 다운로드 링크를 눌러 들어가자
링크 :https://redis.io/insight/
Download now 를 누르고 정보 입력 후 가입하면 다운이 시작된다.
현재 사용자 위치로 설치해준뒤,
원하는 설치 폴더에 설치해주자.
설치가 마무리되면 실행이 자동으로 시작된다 !
미리 설치해뒀던 레디스 연결 상태를 확인하자
ping이라고 치고 pong이 오면 연결된모습
아까 설치한 Redis Insight에서 다시 연결확인을 해보자
Workbench로 넘어오면 CLI를 작성할 수 있는 영역이 존재한다.
info를 입력하면 Redis 인스턴스의 메모리 사용량, 연결상태, 명령어 처리 속도 등을 확인할 수 있다.
Ping을 입력하면 아까와 마찬가지로 pong이 응답으로 오면서 연결된것을 확인할 수 있다.
INFO - REDIS 인스턴스의 정보 조회
KEYS * - REDIS 서버 내 모든 KEY 조회
RANDOMKEY - 랜덤으로 KEY값 조회
EXISTS - 해당KEY가 존재하는지 1,0 값으로 확인 (TRUE= 1 , FALSE=0)
TYPE - 해당 KEY의 타입 조회
DBSIZE - 해당 REDIS 서버의 KEY 전체 갯수
FLUSHALL - 모든 데이터 삭제
그 외에도 많은 명령어를 통해서 직접 redis를 관리할 수 있다.
출처 : http://redisgate.kr/redis/command/common.php