로그인을 위해 Redis를 사용하던 중 굉장히 황당한 Error와 마주했다.
Redis와 같은 Open Source형 저장소를 처음 써봤기 때문에 그랬는데,
다시 생각해보면 굉장히 멍청한 행동을 했던 것 같다.
Connection Refuse
처음엔 그냥 Redis에 저장하는 코드만 적으면 될거라 생각하고 실행을 했다.
하지만 돌아오는 건 아래 사진과 같은 오류 메시지 뿐이었다.
곰곰히 생각을 해보니 DB도 접근을 하려면 서버를 켜야하는데,
오픈 소스 저장소인 Redis 또한 서버를 켜주어야 사용할 수 있지 않을까 싶었다.
검색을 해보니 아뿔싸, 터미널을 통해 Redis를 키고 사용을 하는 것이 맞았다.
Redis 명령어
- Redis 접속 명령어
redis-server
: Redis 서버에 접속한다.redis-cli
: Redis 서버의 CLI(Command Line) 환경을 띄운다.redis-cli ping
: Redis 서버가 켜져있는 지 확인 한다.- 응답이
PONG
으로 올 경우 서버가 켜져 있는 것이다.
- 응답이
redis-cli shutdown
: Redis 서버를 종료한다.
- Redis 내부 명령어
keys *
: 존재하는 모든 Key를 출력한다.del [key]
: 해당 Key와 Value를 삭제한다.