Module io.inverno.mod.redis
Package io.inverno.mod.redis.operations
Interface RedisHashReactiveOperations<A,B>
- Type Parameters:
A
- key typeB
- value type
- All Known Subinterfaces:
RedisClient<A,
,B> RedisOperations<A,
,B> RedisTransactionalClient<A,
,B> RedisTransactionalOperations<A,
B>
- All Known Implementing Classes:
io.inverno.mod.redis.lettuce.internal.AbstractRedisClient
,PoolRedisClient
,PoolRedisClusterClient
public interface RedisHashReactiveOperations<A,B>
Redis Hashes reactive commands.
- Since:
- 1.4
- Author:
- Jeremy Kuhn
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
HSCAN key cursor [MATCH pattern] [COUNT count]static interface
-
Method Summary
Modifier and TypeMethodDescriptionHDEL key fieldHDEL key field [field ...]HEXISTS key fieldHGET key fieldFlux
<EntryOptional<A, B>> HGETALL key fieldHINCRBY key field incrementhincrbyfloat
(A key, A field, double increment) HINCRBYFLOAT key field incrementHKEYS keyHLEN keyFlux
<EntryOptional<A, B>> HMGET key field [field ...]HMSET key field value [field value ...]hrandfield
(A key) HRANDFIELD keyhrandfield
(A key, long count) HRANDFIELD key countFlux
<EntryOptional<A, B>> hrandfieldWithvalues
(A key, long count) HRANDFIELD key count WITHVALUEShscan()
HSCAN key cursor [MATCH pattern] [COUNT count]HSCAN key cursorHSET key field valueHSET key field value [field value ...]HSETNX key field valueHSTRLEN key fieldHVALS key
-
Method Details
-
hdel
HDEL key field- Parameters:
key
-field
-- Returns:
-
hdel
HDEL key field [field ...]- Parameters:
key
-fields
-- Returns:
-
hexists
HEXISTS key field- Parameters:
key
-field
-- Returns:
-
hget
HGET key field- Parameters:
key
-field
-- Returns:
-
hgetall
HGETALL key field- Parameters:
key
-- Returns:
-
hincrby
HINCRBY key field increment- Parameters:
key
-field
-increment
-- Returns:
-
hincrbyfloat
HINCRBYFLOAT key field increment- Parameters:
key
-field
-increment
-- Returns:
-
hkeys
HKEYS key- Parameters:
key
-- Returns:
-
hlen
HLEN key- Parameters:
key
-- Returns:
-
hmget
HMGET key field [field ...]- Parameters:
key
-fields
-- Returns:
-
hmset
HMSET key field value [field value ...]- Parameters:
key
-entries
-- Returns:
-
hrandfield
HRANDFIELD key- Parameters:
key
-- Returns:
-
hrandfield
HRANDFIELD key count- Parameters:
key
-count
-- Returns:
-
hrandfieldWithvalues
HRANDFIELD key count WITHVALUES- Parameters:
key
-count
-- Returns:
-
hscan
HSCAN key cursor- Parameters:
key
-cursor
-- Returns:
-
hscan
HSCAN key cursor [MATCH pattern] [COUNT count]- Returns:
-
hset
HSET key field value- Parameters:
key
-field
-value
-- Returns:
-
hset
HSET key field value [field value ...]- Parameters:
key
-entries
-- Returns:
-
hsetnx
HSETNX key field value- Parameters:
key
-field
-value
-- Returns:
-
hstrlen
HSTRLEN key field- Parameters:
key
-field
-- Returns:
-
hvals
HVALS key- Parameters:
key
-- Returns:
-