Redis

[Redis] Redis 데이터 형식(Hashes)

코푸딩 2023. 3. 22. 20:36
728x90

Hashes의 특징

  • 하나의 key 하위에 여러 개의 field-value 구조로 저장
  • 하나의 key로 모든 데이터를 접근하는 String과 달리 field별 value를 검색하거나 저장할 때 유용함
  • HINCRBY 명령어를 카운터로 사용 가능(String의 INCR, DECR와 유사)
명령어 기능 예제
HSET 한개 또수 여러 개의 필드, 값을 저장 HSET key1 field1 value1 field2 value2
HGET 특정 필드의 값을 반환 HGET key1 field1 
HMGET 한 개 이상의 필드 값 반환 HMGET key1 field1 field2
HINCRBY 특정 필드 값을 Integer로 취급하여 지정한 만큼 증가 HINCRBY key1 field1 3
→ field1의 값을 3 증가
HDEL 한 개 이상의 필드 삭제 HDEL key1 field1 field2
HKEYS 특정 key의 field를 모두 반환 HKEYS key1

 

728x90

'Redis' 카테고리의 다른 글

[Redis] Redis 데이터 형식(Bitmaps)  (0) 2023.03.22
[Redis] Redis 데이터 형식(Sorted Sets)  (0) 2023.03.22
[Redis] Redis 데이터 형식(Sets)  (0) 2023.03.22
[Redis] Redis의 데이터 형식(Lists)  (0) 2023.03.19
[Redis] Redis와 NoSQL  (0) 2023.03.16