Computer >> 컴퓨터 >  >> 프로그래밍 >> Redis

Redis HVALS 명령어 – 해시에 저장된 모든 값을 한 번에 조회하는 방법

이 튜토리얼에서는 Redis에서 특정 키에 저장된 해시(hash) 값에 포함된 모든 값을 조회하는 방법을 알아봅니다. 이 작업은 Redis의 HVALS 명령어 하나로 간단하게 처리할 수 있습니다.

HVALS 명령어란?

HVALS 명령어는 지정된 키에 저장된 해시 값에 포함된 모든 필드의 값(value)을 배열 형태로 반환합니다. 동작 방식은 다음과 같습니다.

  • 키가 존재하지 않으면 빈 리스트(empty list)를 반환합니다.
  • 키가 존재하지만 해당 키에 저장된 값이 해시 타입이 아니라면 에러(error)를 반환합니다.

문법(Syntax)

redis host:port> HVALS <keyname>
  • <keyname>: 값을 조회할 해시가 저장된 키의 이름입니다.

반환값(Output)

- (array) reply : 해시에 포함된 필드 값들의 리스트
- 빈 리스트      : 키가 존재하지 않는 경우
- 에러           : 키가 존재하지만 저장된 값이 해시 타입이 아닌 경우

사용 예제(Example)

아래 이미지는 실제로 HVALS 명령어를 실행하여 해시에 저장된 모든 값을 조회하는 과정을 보여줍니다.

Redis HVALS 명령어 – 해시에 저장된 모든 값을 한 번에 조회하는 방법

참고 자료(References)

  1. HVALS 공식 문서(Redis Docs)

지금까지 Redis 데이터 스토어에 저장된 해시 값에 포함된 모든 값을 가져오는 방법을 살펴보았습니다. 내용이 도움이 되었다면 댓글로 의견을 남겨주시고, 주변에도 널리 공유해 주세요!

<- 해시(Hash) 명령어 목록으로 돌아가기