public interface StringPipelineBinaryCommands
Modifier and Type | Method and Description |
---|---|
Response<Long> |
append(byte[] key,
byte[] value) |
Response<Long> |
bitcount(byte[] key) |
Response<Long> |
bitcount(byte[] key,
long start,
long end) |
Response<Long> |
bitcount(byte[] key,
long start,
long end,
BitCountOption option) |
Response<List<Long>> |
bitfield(byte[] key,
byte[]... arguments) |
Response<List<Long>> |
bitfieldReadonly(byte[] key,
byte[]... arguments) |
Response<Long> |
bitop(BitOP op,
byte[] destKey,
byte[]... srcKeys) |
Response<Long> |
bitpos(byte[] key,
boolean value) |
Response<Long> |
bitpos(byte[] key,
boolean value,
BitPosParams params) |
Response<Long> |
decr(byte[] key) |
Response<Long> |
decrBy(byte[] key,
long decrement) |
Response<byte[]> |
get(byte[] key) |
Response<Boolean> |
getbit(byte[] key,
long offset) |
Response<byte[]> |
getDel(byte[] key) |
Response<byte[]> |
getEx(byte[] key,
GetExParams params) |
Response<byte[]> |
getrange(byte[] key,
long startOffset,
long endOffset) |
Response<byte[]> |
getSet(byte[] key,
byte[] value) |
Response<Long> |
incr(byte[] key) |
Response<Long> |
incrBy(byte[] key,
long increment) |
Response<Double> |
incrByFloat(byte[] key,
double increment) |
Response<LCSMatchResult> |
lcs(byte[] keyA,
byte[] keyB,
LCSParams params) |
Response<List<byte[]>> |
mget(byte[]... keys) |
Response<String> |
mset(byte[]... keysvalues) |
Response<Long> |
msetnx(byte[]... keysvalues) |
Response<String> |
psetex(byte[] key,
long milliseconds,
byte[] value) |
Response<String> |
set(byte[] key,
byte[] value) |
Response<String> |
set(byte[] key,
byte[] value,
SetParams params) |
Response<Boolean> |
setbit(byte[] key,
long offset,
boolean value) |
Response<String> |
setex(byte[] key,
long seconds,
byte[] value) |
Response<byte[]> |
setGet(byte[] key,
byte[] value,
SetParams params)
WARNING:
SetParams.get() MUST NOT be used with this method. |
Response<Long> |
setnx(byte[] key,
byte[] value) |
Response<Long> |
setrange(byte[] key,
long offset,
byte[] value) |
Response<LCSMatchResult> |
strAlgoLCSKeys(byte[] keyA,
byte[] keyB,
StrAlgoLCSParams params)
Deprecated.
STRALGO LCS command will be removed from Redis 7.
LCS can be used instead of this method. |
Response<Long> |
strlen(byte[] key) |
Response<byte[]> |
substr(byte[] key,
int start,
int end) |
Response<byte[]> get(byte[] key)
Response<byte[]> setGet(byte[] key, byte[] value, SetParams params)
SetParams.get()
MUST NOT be used with this method.Response<byte[]> getDel(byte[] key)
Response<byte[]> getEx(byte[] key, GetExParams params)
Response<byte[]> getrange(byte[] key, long startOffset, long endOffset)
Response<byte[]> getSet(byte[] key, byte[] value)
Response<byte[]> substr(byte[] key, int start, int end)
Response<Long> bitcount(byte[] key, long start, long end, BitCountOption option)
Response<Long> bitpos(byte[] key, boolean value, BitPosParams params)
@Deprecated Response<LCSMatchResult> strAlgoLCSKeys(byte[] keyA, byte[] keyB, StrAlgoLCSParams params)
LCS
can be used instead of this method.Response<LCSMatchResult> lcs(byte[] keyA, byte[] keyB, LCSParams params)
Copyright © 2022. All rights reserved.