반응형
Redis 강의를 듣고 정리한 내용입니다. 강의를 들으시려면 링크를 눌러주세요
Hashes
- 4billion field value paris 저장 가능
- string fields와 string values를 pair로 갖는다.
- string array를 사용하며 약 512mb의 크기를 갖는다.
- 1 Fileld only 1 value
명령어
Hashes의 경우에는 기존에 사용하는 명령어에 h가 붙는다고 생각했다.
- hmset
- hmset key field value ..[field value...]
해당 key에 field와 value를 저장한다. field 와 value를 쌍으로 여러개 저장 할 수 있다. - hget
- hget key field
해당 key에 있는 field의 value를 보여준다. - hgetall
- hgetall key
해당 key에 존재하는 field와 value를 순서대로 보여준다.
- hexists
- hexists key field
해당 field가 key에 존재하는지 확인 ( 0 = 없음, 1 = 존재) - hdel
- hdel key field [field...]
해당 key의 field만 지운다. (field와 value 둘 다 삭제) - hsetnx
-hsetnx key field value
해당 key의 field가 존재하는지 확인한다. 만약 해당 field가 존재하면 0을 리턴 (value는 set 불가)
만약 해당 field가 존재하지 않으면 1을 리턴 (value가 set됨)
- hkeys
- hkeys key
key에 존재하는 filed만 보여준다. - hincrby
- hincrby key field increment
key에 존재하는 field의 value를 increment만큼 증가시킨다. - hvals
- hvals key
key에 존재하는 value의 값을 보여준다.
- hlen
- hlen key
key에 존재하는 field의 수를 나타낸다.
- hmget
- hmget key field [field...]
key에 존재하는 field들의 value를 다 보여준다.
반응형
'프로그래밍 > Redis' 카테고리의 다른 글
Redis Sets (0) | 2020.12.01 |
---|---|
Redis List (0) | 2020.11.30 |
Redis - more commands (0) | 2020.11.27 |
Redis strings 명령어 (0) | 2020.11.26 |
Redis 설치 (0) | 2020.11.26 |