Redis 해시 명령
1703 단어 redis
해시란 무엇입니까?
해시는 문자열 필드와 문자열 값 사이의 맵입니다. 프로그래밍에서 개체로 연결할 수도 있습니다.
Redis에서 HASH는 최대 40억 개의 필드-값 쌍을 저장할 수 있습니다.
Redis 해시에서 여러 필드 값 설정
Redis의 HMSET은 여러 필드-값 쌍을 설정하는 데 사용됩니다.
hmset key field value [field value ...]
레디스 HMSET
$ 127.0.0.1:6379> hmset student:1 name "Divyanshu Shekhar" rollNo 17 class 10
OK
해시에 필드 설정
Redis HSET은 기존 Redis 해시에 필드를 설정하는 데 사용됩니다.
HSET Key Field Value
레디스 HSET
$ 127.0.0.1:6379> hset student:1 subject "CS"
(integer) 1
$ 127.0.0.1:6379> hgetall student:1
1) "name"
2) "Divyanshu Shekhar"
3) "class"
4) "10"
5) "subject"
6) "CS"
필드가 존재하지 않는 경우 설정 – Redis HSETNX
Redis HSETNX는 먼저 Hash에 필드가 있는지 확인하는 데 사용됩니다. 키가 존재하지 않으면 해시에 필드를 추가하고 그렇지 않으면 키를 삭제합니다.
HSETNX Key Field Value
레디스 HSETNX
$ 127.0.0.1:6379> hsetnx student:1 marks 99
(integer) 1
$ 127.0.0.1:6379> hgetall student:1
1) "name"
2) "Divyanshu Shekhar"
3) "marks"
4) "99"
자세히 알아보기 Redis Hash Commands 원본 포스트에서.
Reference
이 문제에 관하여(Redis 해시 명령), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/divshekhar/redis-hash-commands-14n7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)