-
Method Summary
void
void
Execute the command
DECR.
void
void
void
void
Execute the command
GETEX.
void
void
void
Execute the command
INCR.
void
void
void
void
void
Execute the command
MGET.
void
Execute the command
MSET.
void
void
psetex(K key,
long milliseconds,
V value)
void
void
void
setex(K key,
long seconds,
V value)
Execute the command
SETEX.
void
void
void
Execute the command
SETNX.
void
void
-
Method Details
-
append
void append(K key,
V value)
Execute the command
APPEND.
Summary: Append a value to a key
Group: string
Requires Redis 2.0.0
- Parameters:
key
- the key
value
- the value
-
decr
Execute the command
DECR.
Summary: Decrement the integer value of a key by one
Group: string
Requires Redis 1.0.0
- Parameters:
key
- the key
-
decrby
void decrby(K key,
long amount)
Execute the command
DECRBY.
Summary: Decrement the integer value of a key by the given number
Group: string
Requires Redis 1.0.0
- Parameters:
key
- the key
amount
- the amount, can be negative
-
get
Execute the command
GET.
Summary: Get the value of a key
Group: string
Requires Redis 1.0.0
- Parameters:
key
- the key
-
getdel
Execute the command
GETDEL.
Summary: Get the value of a key and delete the key
Group: string
Requires Redis 6.2.0
- Parameters:
key
- the key
-
getex
Execute the command
GETEX.
Summary: Get the value of a key and optionally set its expiration
Group: string
Requires Redis 6.2.0
- Parameters:
key
- the key
args
- the getex command extra-arguments
-
getrange
void getrange(K key,
long start,
long end)
Execute the command
GETRANGE.
Summary: Get a substring of the string stored at a key
Group: string
Requires Redis 2.4.0
- Parameters:
key
- the key
start
- the start offset
end
- the end offset
-
getset
void getset(K key,
V value)
Deprecated.
Execute the command
GETSET.
Summary: Set the string value of a key and return its old value
Group: string
Requires Redis 1.0.0
- Parameters:
key
- the key
value
- the value
-
incr
Execute the command
INCR.
Summary: Increment the integer value of a key by one
Group: string
Requires Redis 1.0.0
- Parameters:
key
- the key
-
incrby
void incrby(K key,
long amount)
Execute the command
INCRBY.
Summary: Increment the integer value of a key by the given amount
Group: string
Requires Redis 1.0.0
- Parameters:
key
- the key
amount
- the amount, can be negative
-
incrbyfloat
void incrbyfloat(K key,
double amount)
Execute the command
INCRBYFLOAT.
Summary: Increment the float value of a key by the given amount
Group: string
Requires Redis 2.6.0
- Parameters:
key
- the key
amount
- the amount, can be negative
-
lcs
Execute the command
LCS.
Summary: Find longest common substring
Group: string
Requires Redis 7.0.0
- Parameters:
key1
- the key
key2
- the key
-
lcsLength
void lcsLength(K key1,
K key2)
Execute the command
LCS.
Summary: Find longest common substring and return the length (using
LEN
)
Group: string
Requires Redis 7.0.0
- Parameters:
key1
- the key
key2
- the key
-
mget
Execute the command
MGET.
Summary: Get the values of all the given keys
Group: string
Requires Redis 1.0.0
- Parameters:
keys
- the keys
-
mset
Execute the command
MSET.
Summary: Set multiple keys to multiple values
Group: string
Requires Redis 1.0.1
- Parameters:
map
- the key/value map containing the items to store
-
msetnx
void msetnx(Map<K,V> map)
Execute the command
MSETNX.
Summary: Set multiple keys to multiple values, only if none of the keys exist
Group: string
Requires Redis 1.0.1
- Parameters:
map
- the key/value map containing the items to store
-
psetex
void psetex(K key,
long milliseconds,
V value)
Execute the command
PSETEX.
Summary: Set the value and expiration in milliseconds of a key
Group: string
Requires Redis 2.6.0
- Parameters:
key
- the key
milliseconds
- the duration in ms
value
- the value
-
set
Execute the command
SET.
Summary: Set the string value of a key
Group: string
Requires Redis 1.0.0
- Parameters:
key
- the key
value
- the value
-
set
Execute the command
SET.
Summary: Set the string value of a key
Group: string
Requires Redis 1.0.0
- Parameters:
key
- the key
value
- the value
setArgs
- the set command extra-arguments
-
setGet
void setGet(K key,
V value)
Execute the command
SET.
Summary: Set the string value of a key, and return the previous value
Group: string
Requires Redis 1.0.0
- Parameters:
key
- the key
value
- the value
-
setGet
Execute the command
SET.
Summary: Set the string value of a key, and return the previous value
Group: string
Requires Redis 1.0.0
- Parameters:
key
- the key
value
- the value
setArgs
- the set command extra-arguments
-
setex
void setex(K key,
long seconds,
V value)
Execute the command
SETEX.
Summary: Set the value and expiration of a key
Group: string
Requires Redis 2.0.0
- Parameters:
key
- the key
value
- the value
-
setnx
void setnx(K key,
V value)
Execute the command
SETNX.
Summary: Set the value of a key, only if the key does not exist
Group: string
Requires Redis 1.0.0
- Parameters:
key
- the key
value
- the value
-
setrange
void setrange(K key,
long offset,
V value)
Execute the command
SETRANGE.
Summary: Overwrite part of a string at key starting at the specified offset
Group: string
Requires Redis 2.2.0
- Parameters:
key
- the key
value
- the value
-
strlen
Execute the command
STRLEN.
Summary: Get the length of the value stored in a key
Group: string
Requires Redis 2.2.0
- Parameters:
key
- the key