Package com.arms.api.util.redisrepo
Class RedisHashCommand
java.lang.Object
com.arms.api.util.redisrepo.RedisHashCommand
-
Constructor Summary
ConstructorsConstructorDescriptionRedisHashCommand(org.springframework.data.redis.core.RedisTemplate<String, Object> redisTemplate) -
Method Summary
Modifier and TypeMethodDescriptionHash의 특정 필드를 삭제 (HDEL)Hash의 특정 필드 값을 조회 (HGET)Hash의 모든 필드와 값을 조회 (HGETALL)getMulti(String key, Collection<Object> fields) Hash의 여러 필드 값을 한번에 조회 (HMGET)Hash에 특정 필드가 존재하는지 확인 (HEXISTS)Hash 필드의 값을 정수만큼 증가 (HINCRBY)incrementFloat(String key, String field, double delta) Hash 필드의 값을 실수만큼 증가 (HINCRBYFLOAT)Hash의 모든 필드(key) 목록을 조회 (HKEYS)Hash 필드를 패턴으로 스캔 (HSCAN)voidHash에 필드와 값을 저장 (HSET)voidHash에 여러 필드와 값을 한번에 저장 (HMSET)setIfAbsent(String key, String field, Object value) Hash에 필드가 없을 때만 저장 (HSETNX)Hash의 필드 개수를 조회 (HLEN)Hash의 모든 값(value) 목록을 조회 (HVALS)
-
Constructor Details
-
RedisHashCommand
-
-
Method Details
-
get
Hash의 특정 필드 값을 조회 (HGET) -
getMulti
Hash의 여러 필드 값을 한번에 조회 (HMGET) -
getAll
Hash의 모든 필드와 값을 조회 (HGETALL) -
keys
Hash의 모든 필드(key) 목록을 조회 (HKEYS) -
values
Hash의 모든 값(value) 목록을 조회 (HVALS) -
size
Hash의 필드 개수를 조회 (HLEN) -
hasKey
Hash에 특정 필드가 존재하는지 확인 (HEXISTS) -
set
Hash에 필드와 값을 저장 (HSET) -
setAll
Hash에 여러 필드와 값을 한번에 저장 (HMSET) -
setIfAbsent
Hash에 필드가 없을 때만 저장 (HSETNX) -
delete
Hash의 특정 필드를 삭제 (HDEL) -
increment
Hash 필드의 값을 정수만큼 증가 (HINCRBY) -
incrementFloat
Hash 필드의 값을 실수만큼 증가 (HINCRBYFLOAT) -
scan
public org.springframework.data.redis.core.Cursor<Map.Entry<Object,Object>> scan(String key, org.springframework.data.redis.core.ScanOptions options) Hash 필드를 패턴으로 스캔 (HSCAN)
-