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
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceHSCAN 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:
-