<aside> 💡 RedisHash란?
</aside>
HSET
명령어를 사용하여 필드와 값을 추가합니다.HSET myhash field1 "value1"
HSET myhash field2 "value2"
HSET
명령어는 지정한 키가 이미 존재하지 않으면 새로운 해시 테이블을 생성하고, 존재하면 해당 해시 테이블에 필드와 값을 추가하거나 수정합니다.
HSET user:1000 name "John Doe"
HSET user:1000 email "[email protected]"
HSET user:1000 age "30"
이 경우 user:1000
이 해시 테이블의 키가 되고, name
, email
, age
는 필드가 됩니다. 필드에 대응하는 값으로 각각 "John Doe"
, "[email protected]"
, "30"
이 저장됩니다.
또한, Redis는 키를 어떻게 이름 짓는지에 대해 아무런 제약이 없습니다. 키 이름은 사용자가 의미 있게 정하면 됩니다. 예를 들어, 사용자 정보를 저장할 때는 user:1000
과 같이 사용자 ID를 포함한 키를 사용할 수 있습니다.