seok의 패치노트
[Redis] Hash 관련 명령어 본문
redis hash
- 레디스에서 hash는 하나의 객체에 여러 필드를 저장하는 것 과 동일하다고 보면된다!!
ex)human.name , human.age ....
hset key명 필드명 값
- 해당 key에 해당하는 해시 필드를 설정한다.
- ex) hset student name seok --> student 키에 저장된 해시에 name 필드를 설정한다.
hget key명 필드명
- 해당 key에 해당하는 해시 필드에 설정된 값을 가져온다.
- ex) hget student name
hmset key명 필드명 value 필드명 value..
- 해당 key에 해당하는 해시 필드 여러개를 정의한다.
- ex) hmset student name seok age 10 ...
hmget key명 필드 필드 ...
- 해당 필드들의 값을 가져온다.
- ex) hmget student name age
* 설정하지 않은 필드값을 가져오려 하면 (nil) 값을 가져오게됨
hgetall key명
- 해당 key에 해당하는 해시의 모든 필드와 값을 가져온다.
- ex) hgetall student
* 필드명 value 필드명 value 형태로 가져오게됨!!
'Redis' 카테고리의 다른 글
[Redis] list 요소 관련 명령어 (0) | 2022.01.02 |
---|---|
[Redis] list 기본 명령어 (0) | 2022.01.02 |
[Redis] String 값 얻기 및 변경 (0) | 2022.01.02 |
[Redis] 생성 과 얻어오기 한번에 하기 (0) | 2022.01.02 |
[Redis] 숫자 더하기 빼기 명령어 (0) | 2022.01.02 |