Package | Description |
---|---|
io.lettuce.core.cluster.api.async |
Redis Cluster API for asynchronous executed commands.
|
io.lettuce.core.cluster.pubsub.api.async |
Redis Cluster Pub/Sub API for asynchronous executed commands.
|
Modifier and Type | Method and Description |
---|---|
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.append(K key,
V value)
Append a value to a key.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.bgrewriteaof()
Asynchronously rewrite the append-only file.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.bgsave()
Asynchronously save the dataset to disk.
|
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.bitcount(K key)
Count set bits in a string.
|
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.bitcount(K key,
long start,
long end)
Count set bits in a string.
|
AsyncExecutions<List<Long>> |
NodeSelectionStringAsyncCommands.bitfield(K key,
BitFieldArgs bitFieldArgs)
Execute
BITFIELD with its subcommands. |
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.bitopAnd(K destination,
K... keys)
Perform bitwise AND between strings.
|
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.bitopNot(K destination,
K source)
Perform bitwise NOT between strings.
|
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.bitopOr(K destination,
K... keys)
Perform bitwise OR between strings.
|
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.bitopXor(K destination,
K... keys)
Perform bitwise XOR between strings.
|
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.bitpos(K key,
boolean state)
Find first bit set or clear in a string.
|
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.bitpos(K key,
boolean state,
long start)
Find first bit set or clear in a string.
|
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.bitpos(K key,
boolean state,
long start,
long end)
Find first bit set or clear in a string.
|
AsyncExecutions<KeyValue<K,V>> |
NodeSelectionListAsyncCommands.blpop(long timeout,
K... keys)
Remove and get the first element in a list, or block until one is available.
|
AsyncExecutions<KeyValue<K,V>> |
NodeSelectionListAsyncCommands.brpop(long timeout,
K... keys)
Remove and get the last element in a list, or block until one is available.
|
AsyncExecutions<V> |
NodeSelectionListAsyncCommands.brpoplpush(long timeout,
K source,
K destination)
Pop a value from a list, push it to another list and return it; or block until one is available.
|
AsyncExecutions<KeyValue<K,ScoredValue<V>>> |
NodeSelectionSortedSetAsyncCommands.bzpopmax(long timeout,
K... keys)
Removes and returns a member with the highest scores in the sorted set stored at one of the keys.
|
AsyncExecutions<KeyValue<K,ScoredValue<V>>> |
NodeSelectionSortedSetAsyncCommands.bzpopmin(long timeout,
K... keys)
Removes and returns a member with the lowest scores in the sorted set stored at one of the keys.
|
AsyncExecutions<K> |
NodeSelectionServerAsyncCommands.clientGetname()
Get the current connection name.
|
AsyncExecutions<Long> |
NodeSelectionServerAsyncCommands.clientId()
Get the id of the current connection.
|
AsyncExecutions<Long> |
NodeSelectionServerAsyncCommands.clientKill(KillArgs killArgs)
Kill connections of clients which are filtered by
killArgs |
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.clientKill(String addr)
Kill the connection of a client identified by ip:port.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.clientList()
Get the list of client connections.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.clientPause(long timeout)
Stop processing commands from clients for some time.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.clientSetname(K name)
Set the current connection name.
|
AsyncExecutions<Long> |
NodeSelectionServerAsyncCommands.clientUnblock(long id,
UnblockType type)
Unblock the specified blocked client.
|
AsyncExecutions<List<Object>> |
NodeSelectionServerAsyncCommands.command()
Returns an array reply of details about all Redis commands.
|
AsyncExecutions<Long> |
NodeSelectionServerAsyncCommands.commandCount()
Get total number of Redis commands.
|
AsyncExecutions<List<Object>> |
NodeSelectionServerAsyncCommands.commandInfo(CommandType... commands)
Returns an array reply of details about the requested commands.
|
AsyncExecutions<List<Object>> |
NodeSelectionServerAsyncCommands.commandInfo(String... commands)
Returns an array reply of details about the requested commands.
|
AsyncExecutions<Map<String,String>> |
NodeSelectionServerAsyncCommands.configGet(String parameter)
Get the value of a configuration parameter.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.configResetstat()
Reset the stats returned by INFO.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.configRewrite()
Rewrite the configuration file with the in memory configuration.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.configSet(String parameter,
String value)
Set a configuration parameter to the given value.
|
AsyncExecutions<Long> |
NodeSelectionServerAsyncCommands.dbsize()
Return the number of keys in the selected database.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.debugCrashAndRecover(Long delay)
Crash and recover
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.debugHtstats(int db)
Get debugging information about the internal hash-table state.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.debugObject(K key)
Get debugging information about a key.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.debugReload()
Save RDB, clear the database and reload RDB.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.debugRestart(Long delay)
Restart the server gracefully.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.debugSdslen(K key)
Get debugging information about the internal SDS length.
|
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.decr(K key)
Decrement the integer value of a key by one.
|
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.decrby(K key,
long amount)
Decrement the integer value of a key by the given number.
|
AsyncExecutions<Long> |
NodeSelectionKeyAsyncCommands.del(K... keys)
Delete one or more keys.
|
<T> AsyncExecutions<T> |
BaseNodeSelectionAsyncCommands.dispatch(ProtocolKeyword type,
CommandOutput<K,V,T> output)
Dispatch a command to the Redis Server.
|
<T> AsyncExecutions<T> |
BaseNodeSelectionAsyncCommands.dispatch(ProtocolKeyword type,
CommandOutput<K,V,T> output,
CommandArgs<K,V> args)
Dispatch a command to the Redis Server.
|
AsyncExecutions<byte[]> |
NodeSelectionKeyAsyncCommands.dump(K key)
Return a serialized version of the value stored at the specified key.
|
AsyncExecutions<V> |
BaseNodeSelectionAsyncCommands.echo(V msg)
Echo the given string.
|
<T> AsyncExecutions<T> |
NodeSelectionScriptingAsyncCommands.eval(String script,
ScriptOutputType type,
K... keys)
Execute a Lua script server side.
|
<T> AsyncExecutions<T> |
NodeSelectionScriptingAsyncCommands.eval(String script,
ScriptOutputType type,
K[] keys,
V... values)
Execute a Lua script server side.
|
<T> AsyncExecutions<T> |
NodeSelectionScriptingAsyncCommands.evalsha(String digest,
ScriptOutputType type,
K... keys)
Evaluates a script cached on the server side by its SHA1 digest
|
<T> AsyncExecutions<T> |
NodeSelectionScriptingAsyncCommands.evalsha(String digest,
ScriptOutputType type,
K[] keys,
V... values)
Execute a Lua script server side.
|
AsyncExecutions<Long> |
NodeSelectionKeyAsyncCommands.exists(K... keys)
Determine how many keys exist.
|
AsyncExecutions<Boolean> |
NodeSelectionKeyAsyncCommands.expire(K key,
long seconds)
Set a key's time to live in seconds.
|
AsyncExecutions<Boolean> |
NodeSelectionKeyAsyncCommands.expireat(K key,
Date timestamp)
Set the expiration for a key as a UNIX timestamp.
|
AsyncExecutions<Boolean> |
NodeSelectionKeyAsyncCommands.expireat(K key,
long timestamp)
Set the expiration for a key as a UNIX timestamp.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.flushall()
Remove all keys from all databases.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.flushallAsync()
Remove all keys asynchronously from all databases.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.flushdb()
Remove all keys from the current database.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.flushdbAsync()
Remove all keys asynchronously from the current database.
|
AsyncExecutions<Long> |
NodeSelectionGeoAsyncCommands.geoadd(K key,
double longitude,
double latitude,
V member)
Single geo add.
|
AsyncExecutions<Long> |
NodeSelectionGeoAsyncCommands.geoadd(K key,
Object... lngLatMember)
Multi geo add.
|
AsyncExecutions<Double> |
NodeSelectionGeoAsyncCommands.geodist(K key,
V from,
V to,
GeoArgs.Unit unit)
Retrieve distance between points
from and to . |
AsyncExecutions<List<Value<String>>> |
NodeSelectionGeoAsyncCommands.geohash(K key,
V... members)
Retrieve Geohash strings representing the position of one or more elements in a sorted set value representing a geospatial index.
|
AsyncExecutions<List<GeoCoordinates>> |
NodeSelectionGeoAsyncCommands.geopos(K key,
V... members)
Get geo coordinates for the
members . |
AsyncExecutions<Set<V>> |
NodeSelectionGeoAsyncCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit)
Retrieve members selected by distance with the center of
longitude and latitude . |
AsyncExecutions<List<GeoWithin<V>>> |
NodeSelectionGeoAsyncCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs)
Retrieve members selected by distance with the center of
longitude and latitude . |
AsyncExecutions<Long> |
NodeSelectionGeoAsyncCommands.georadius(K key,
double longitude,
double latitude,
double distance,
GeoArgs.Unit unit,
GeoRadiusStoreArgs<K> geoRadiusStoreArgs)
Perform a
NodeSelectionGeoAsyncCommands.georadius(Object, double, double, double, GeoArgs.Unit, GeoArgs) query and store the results in a sorted set. |
AsyncExecutions<Set<V>> |
NodeSelectionGeoAsyncCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit)
Retrieve members selected by distance with the center of
member . |
AsyncExecutions<List<GeoWithin<V>>> |
NodeSelectionGeoAsyncCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoArgs geoArgs)
Retrieve members selected by distance with the center of
member . |
AsyncExecutions<Long> |
NodeSelectionGeoAsyncCommands.georadiusbymember(K key,
V member,
double distance,
GeoArgs.Unit unit,
GeoRadiusStoreArgs<K> geoRadiusStoreArgs)
Perform a
NodeSelectionGeoAsyncCommands.georadiusbymember(Object, Object, double, GeoArgs.Unit, GeoArgs) query and store the results in a sorted set. |
AsyncExecutions<V> |
NodeSelectionStringAsyncCommands.get(K key)
Get the value of a key.
|
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.getbit(K key,
long offset)
Returns the bit value at offset in the string value stored at key.
|
AsyncExecutions<V> |
NodeSelectionStringAsyncCommands.getrange(K key,
long start,
long end)
Get a substring of the string stored at a key.
|
AsyncExecutions<V> |
NodeSelectionStringAsyncCommands.getset(K key,
V value)
Set the string value of a key and return its old value.
|
AsyncExecutions<Long> |
NodeSelectionHashAsyncCommands.hdel(K key,
K... fields)
Delete one or more hash fields.
|
AsyncExecutions<Boolean> |
NodeSelectionHashAsyncCommands.hexists(K key,
K field)
Determine if a hash field exists.
|
AsyncExecutions<V> |
NodeSelectionHashAsyncCommands.hget(K key,
K field)
Get the value of a hash field.
|
AsyncExecutions<Map<K,V>> |
NodeSelectionHashAsyncCommands.hgetall(K key)
Get all the fields and values in a hash.
|
AsyncExecutions<Long> |
NodeSelectionHashAsyncCommands.hgetall(KeyValueStreamingChannel<K,V> channel,
K key)
Stream over all the fields and values in a hash.
|
AsyncExecutions<Long> |
NodeSelectionHashAsyncCommands.hincrby(K key,
K field,
long amount)
Increment the integer value of a hash field by the given number.
|
AsyncExecutions<Double> |
NodeSelectionHashAsyncCommands.hincrbyfloat(K key,
K field,
double amount)
Increment the float value of a hash field by the given amount.
|
AsyncExecutions<List<K>> |
NodeSelectionHashAsyncCommands.hkeys(K key)
Get all the fields in a hash.
|
AsyncExecutions<Long> |
NodeSelectionHashAsyncCommands.hkeys(KeyStreamingChannel<K> channel,
K key)
Stream over all the fields in a hash.
|
AsyncExecutions<Long> |
NodeSelectionHashAsyncCommands.hlen(K key)
Get the number of fields in a hash.
|
AsyncExecutions<Long> |
NodeSelectionHashAsyncCommands.hmget(KeyValueStreamingChannel<K,V> channel,
K key,
K... fields)
Stream over the values of all the given hash fields.
|
AsyncExecutions<List<KeyValue<K,V>>> |
NodeSelectionHashAsyncCommands.hmget(K key,
K... fields)
Get the values of all the given hash fields.
|
AsyncExecutions<String> |
NodeSelectionHashAsyncCommands.hmset(K key,
Map<K,V> map)
Set multiple hash fields to multiple values.
|
AsyncExecutions<MapScanCursor<K,V>> |
NodeSelectionHashAsyncCommands.hscan(K key)
Incrementally iterate hash fields and associated values.
|
AsyncExecutions<StreamScanCursor> |
NodeSelectionHashAsyncCommands.hscan(KeyValueStreamingChannel<K,V> channel,
K key)
Incrementally iterate hash fields and associated values.
|
AsyncExecutions<StreamScanCursor> |
NodeSelectionHashAsyncCommands.hscan(KeyValueStreamingChannel<K,V> channel,
K key,
ScanArgs scanArgs)
Incrementally iterate hash fields and associated values.
|
AsyncExecutions<StreamScanCursor> |
NodeSelectionHashAsyncCommands.hscan(KeyValueStreamingChannel<K,V> channel,
K key,
ScanCursor scanCursor)
Incrementally iterate hash fields and associated values.
|
AsyncExecutions<StreamScanCursor> |
NodeSelectionHashAsyncCommands.hscan(KeyValueStreamingChannel<K,V> channel,
K key,
ScanCursor scanCursor,
ScanArgs scanArgs)
Incrementally iterate hash fields and associated values.
|
AsyncExecutions<MapScanCursor<K,V>> |
NodeSelectionHashAsyncCommands.hscan(K key,
ScanArgs scanArgs)
Incrementally iterate hash fields and associated values.
|
AsyncExecutions<MapScanCursor<K,V>> |
NodeSelectionHashAsyncCommands.hscan(K key,
ScanCursor scanCursor)
Incrementally iterate hash fields and associated values.
|
AsyncExecutions<MapScanCursor<K,V>> |
NodeSelectionHashAsyncCommands.hscan(K key,
ScanCursor scanCursor,
ScanArgs scanArgs)
Incrementally iterate hash fields and associated values.
|
AsyncExecutions<Boolean> |
NodeSelectionHashAsyncCommands.hset(K key,
K field,
V value)
Set the string value of a hash field.
|
AsyncExecutions<Long> |
NodeSelectionHashAsyncCommands.hset(K key,
Map<K,V> map)
Set multiple hash fields to multiple values.
|
AsyncExecutions<Boolean> |
NodeSelectionHashAsyncCommands.hsetnx(K key,
K field,
V value)
Set the value of a hash field, only if the field does not exist.
|
AsyncExecutions<Long> |
NodeSelectionHashAsyncCommands.hstrlen(K key,
K field)
Get the string length of the field value in a hash.
|
AsyncExecutions<List<V>> |
NodeSelectionHashAsyncCommands.hvals(K key)
Get all the values in a hash.
|
AsyncExecutions<Long> |
NodeSelectionHashAsyncCommands.hvals(ValueStreamingChannel<V> channel,
K key)
Stream over all the values in a hash.
|
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.incr(K key)
Increment the integer value of a key by one.
|
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.incrby(K key,
long amount)
Increment the integer value of a key by the given amount.
|
AsyncExecutions<Double> |
NodeSelectionStringAsyncCommands.incrbyfloat(K key,
double amount)
Increment the float value of a key by the given amount.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.info()
Get information and statistics about the server.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.info(String section)
Get information and statistics about the server.
|
AsyncExecutions<List<K>> |
NodeSelectionKeyAsyncCommands.keys(K pattern)
Find all keys matching the given pattern.
|
AsyncExecutions<Long> |
NodeSelectionKeyAsyncCommands.keys(KeyStreamingChannel<K> channel,
K pattern)
Find all keys matching the given pattern.
|
AsyncExecutions<Date> |
NodeSelectionServerAsyncCommands.lastsave()
Get the UNIX time stamp of the last successful save to disk.
|
AsyncExecutions<V> |
NodeSelectionListAsyncCommands.lindex(K key,
long index)
Get an element from a list by its index.
|
AsyncExecutions<Long> |
NodeSelectionListAsyncCommands.linsert(K key,
boolean before,
V pivot,
V value)
Insert an element before or after another element in a list.
|
AsyncExecutions<Long> |
NodeSelectionListAsyncCommands.llen(K key)
Get the length of a list.
|
AsyncExecutions<V> |
NodeSelectionListAsyncCommands.lpop(K key)
Remove and get the first element in a list.
|
AsyncExecutions<Long> |
NodeSelectionListAsyncCommands.lpush(K key,
V... values)
Prepend one or multiple values to a list.
|
AsyncExecutions<Long> |
NodeSelectionListAsyncCommands.lpushx(K key,
V... values)
Prepend values to a list, only if the list exists.
|
AsyncExecutions<List<V>> |
NodeSelectionListAsyncCommands.lrange(K key,
long start,
long stop)
Get a range of elements from a list.
|
AsyncExecutions<Long> |
NodeSelectionListAsyncCommands.lrange(ValueStreamingChannel<V> channel,
K key,
long start,
long stop)
Get a range of elements from a list.
|
AsyncExecutions<Long> |
NodeSelectionListAsyncCommands.lrem(K key,
long count,
V value)
Remove elements from a list.
|
AsyncExecutions<String> |
NodeSelectionListAsyncCommands.lset(K key,
long index,
V value)
Set the value of an element in a list by its index.
|
AsyncExecutions<String> |
NodeSelectionListAsyncCommands.ltrim(K key,
long start,
long stop)
Trim a list to the specified range.
|
AsyncExecutions<Long> |
NodeSelectionServerAsyncCommands.memoryUsage(K key)
Reports the number of bytes that a key and its value require to be stored in RAM.
|
AsyncExecutions<List<KeyValue<K,V>>> |
NodeSelectionStringAsyncCommands.mget(K... keys)
Get the values of all the given keys.
|
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.mget(KeyValueStreamingChannel<K,V> channel,
K... keys)
Stream over the values of all the given keys.
|
AsyncExecutions<String> |
NodeSelectionKeyAsyncCommands.migrate(String host,
int port,
int db,
long timeout,
MigrateArgs<K> migrateArgs)
Atomically transfer one or more keys from a Redis instance to another one.
|
AsyncExecutions<String> |
NodeSelectionKeyAsyncCommands.migrate(String host,
int port,
K key,
int db,
long timeout)
Atomically transfer a key from a Redis instance to another one.
|
AsyncExecutions<Boolean> |
NodeSelectionKeyAsyncCommands.move(K key,
int db)
Move a key to another database.
|
AsyncExecutions<String> |
NodeSelectionStringAsyncCommands.mset(Map<K,V> map)
Set multiple keys to multiple values.
|
AsyncExecutions<Boolean> |
NodeSelectionStringAsyncCommands.msetnx(Map<K,V> map)
Set multiple keys to multiple values, only if none of the keys exist.
|
AsyncExecutions<String> |
NodeSelectionKeyAsyncCommands.objectEncoding(K key)
returns the kind of internal representation used in order to store the value associated with a key.
|
AsyncExecutions<Long> |
NodeSelectionKeyAsyncCommands.objectIdletime(K key)
returns the number of seconds since the object stored at the specified key is idle (not requested by read or write
operations).
|
AsyncExecutions<Long> |
NodeSelectionKeyAsyncCommands.objectRefcount(K key)
returns the number of references of the value associated with the specified key.
|
AsyncExecutions<Boolean> |
NodeSelectionKeyAsyncCommands.persist(K key)
Remove the expiration from a key.
|
AsyncExecutions<Boolean> |
NodeSelectionKeyAsyncCommands.pexpire(K key,
long milliseconds)
Set a key's time to live in milliseconds.
|
AsyncExecutions<Boolean> |
NodeSelectionKeyAsyncCommands.pexpireat(K key,
Date timestamp)
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
|
AsyncExecutions<Boolean> |
NodeSelectionKeyAsyncCommands.pexpireat(K key,
long timestamp)
Set the expiration for a key as a UNIX timestamp specified in milliseconds.
|
AsyncExecutions<Long> |
NodeSelectionHLLAsyncCommands.pfadd(K key,
V... values)
Adds the specified elements to the specified HyperLogLog.
|
AsyncExecutions<Long> |
NodeSelectionHLLAsyncCommands.pfcount(K... keys)
Return the approximated cardinality of the set(s) observed by the HyperLogLog at key(s).
|
AsyncExecutions<String> |
NodeSelectionHLLAsyncCommands.pfmerge(K destkey,
K... sourcekeys)
Merge N different HyperLogLogs into a single one.
|
AsyncExecutions<String> |
BaseNodeSelectionAsyncCommands.ping()
Ping the server.
|
AsyncExecutions<String> |
NodeSelectionStringAsyncCommands.psetex(K key,
long milliseconds,
V value)
Set the value and expiration in milliseconds of a key.
|
AsyncExecutions<Long> |
NodeSelectionKeyAsyncCommands.pttl(K key)
Get the time to live for a key in milliseconds.
|
AsyncExecutions<Long> |
BaseNodeSelectionAsyncCommands.publish(K channel,
V message)
Post a message to a channel.
|
AsyncExecutions<List<K>> |
BaseNodeSelectionAsyncCommands.pubsubChannels()
Lists the currently *active channels*.
|
AsyncExecutions<List<K>> |
BaseNodeSelectionAsyncCommands.pubsubChannels(K channel)
Lists the currently *active channels*.
|
AsyncExecutions<Long> |
BaseNodeSelectionAsyncCommands.pubsubNumpat()
Returns the number of subscriptions to patterns.
|
AsyncExecutions<Map<K,Long>> |
BaseNodeSelectionAsyncCommands.pubsubNumsub(K... channels)
Returns the number of subscribers (not counting clients subscribed to patterns) for the specified channels.
|
AsyncExecutions<String> |
BaseNodeSelectionAsyncCommands.quit()
Instructs Redis to disconnect the connection.
|
AsyncExecutions<K> |
NodeSelectionKeyAsyncCommands.randomkey()
Return a random key from the keyspace.
|
AsyncExecutions<String> |
NodeSelectionKeyAsyncCommands.rename(K key,
K newKey)
Rename a key.
|
AsyncExecutions<Boolean> |
NodeSelectionKeyAsyncCommands.renamenx(K key,
K newKey)
Rename a key, only if the new key does not exist.
|
AsyncExecutions<String> |
NodeSelectionKeyAsyncCommands.restore(K key,
byte[] value,
RestoreArgs args)
Create a key using the provided serialized value, previously obtained using DUMP.
|
AsyncExecutions<String> |
NodeSelectionKeyAsyncCommands.restore(K key,
long ttl,
byte[] value)
Create a key using the provided serialized value, previously obtained using DUMP.
|
AsyncExecutions<List<Object>> |
BaseNodeSelectionAsyncCommands.role()
Return the role of the instance in the context of replication.
|
AsyncExecutions<V> |
NodeSelectionListAsyncCommands.rpop(K key)
Remove and get the last element in a list.
|
AsyncExecutions<V> |
NodeSelectionListAsyncCommands.rpoplpush(K source,
K destination)
Remove the last element in a list, append it to another list and return it.
|
AsyncExecutions<Long> |
NodeSelectionListAsyncCommands.rpush(K key,
V... values)
Append one or multiple values to a list.
|
AsyncExecutions<Long> |
NodeSelectionListAsyncCommands.rpushx(K key,
V... values)
Append values to a list, only if the list exists.
|
AsyncExecutions<Long> |
NodeSelectionSetAsyncCommands.sadd(K key,
V... members)
Add one or more members to a set.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.save()
Synchronously save the dataset to disk.
|
AsyncExecutions<KeyScanCursor<K>> |
NodeSelectionKeyAsyncCommands.scan()
Incrementally iterate the keys space.
|
AsyncExecutions<StreamScanCursor> |
NodeSelectionKeyAsyncCommands.scan(KeyStreamingChannel<K> channel)
Incrementally iterate the keys space.
|
AsyncExecutions<StreamScanCursor> |
NodeSelectionKeyAsyncCommands.scan(KeyStreamingChannel<K> channel,
ScanArgs scanArgs)
Incrementally iterate the keys space.
|
AsyncExecutions<StreamScanCursor> |
NodeSelectionKeyAsyncCommands.scan(KeyStreamingChannel<K> channel,
ScanCursor scanCursor)
Incrementally iterate the keys space.
|
AsyncExecutions<StreamScanCursor> |
NodeSelectionKeyAsyncCommands.scan(KeyStreamingChannel<K> channel,
ScanCursor scanCursor,
ScanArgs scanArgs)
Incrementally iterate the keys space.
|
AsyncExecutions<KeyScanCursor<K>> |
NodeSelectionKeyAsyncCommands.scan(ScanArgs scanArgs)
Incrementally iterate the keys space.
|
AsyncExecutions<KeyScanCursor<K>> |
NodeSelectionKeyAsyncCommands.scan(ScanCursor scanCursor)
Incrementally iterate the keys space.
|
AsyncExecutions<KeyScanCursor<K>> |
NodeSelectionKeyAsyncCommands.scan(ScanCursor scanCursor,
ScanArgs scanArgs)
Incrementally iterate the keys space.
|
AsyncExecutions<Long> |
NodeSelectionSetAsyncCommands.scard(K key)
Get the number of members in a set.
|
AsyncExecutions<List<Boolean>> |
NodeSelectionScriptingAsyncCommands.scriptExists(String... digests)
Check existence of scripts in the script cache.
|
AsyncExecutions<String> |
NodeSelectionScriptingAsyncCommands.scriptFlush()
Remove all the scripts from the script cache.
|
AsyncExecutions<String> |
NodeSelectionScriptingAsyncCommands.scriptKill()
Kill the script currently in execution.
|
AsyncExecutions<String> |
NodeSelectionScriptingAsyncCommands.scriptLoad(V script)
Load the specified Lua script into the script cache.
|
AsyncExecutions<Set<V>> |
NodeSelectionSetAsyncCommands.sdiff(K... keys)
Subtract multiple sets.
|
AsyncExecutions<Long> |
NodeSelectionSetAsyncCommands.sdiff(ValueStreamingChannel<V> channel,
K... keys)
Subtract multiple sets.
|
AsyncExecutions<Long> |
NodeSelectionSetAsyncCommands.sdiffstore(K destination,
K... keys)
Subtract multiple sets and store the resulting set in a key.
|
AsyncExecutions<String> |
NodeSelectionStringAsyncCommands.set(K key,
V value)
Set the string value of a key.
|
AsyncExecutions<String> |
NodeSelectionStringAsyncCommands.set(K key,
V value,
SetArgs setArgs)
Set the string value of a key.
|
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.setbit(K key,
long offset,
int value)
Sets or clears the bit at offset in the string value stored at key.
|
AsyncExecutions<String> |
NodeSelectionStringAsyncCommands.setex(K key,
long seconds,
V value)
Set the value and expiration of a key.
|
AsyncExecutions<Boolean> |
NodeSelectionStringAsyncCommands.setnx(K key,
V value)
Set the value of a key, only if the key does not exist.
|
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.setrange(K key,
long offset,
V value)
Overwrite part of a string at key starting at the specified offset.
|
AsyncExecutions<Set<V>> |
NodeSelectionSetAsyncCommands.sinter(K... keys)
Intersect multiple sets.
|
AsyncExecutions<Long> |
NodeSelectionSetAsyncCommands.sinter(ValueStreamingChannel<V> channel,
K... keys)
Intersect multiple sets.
|
AsyncExecutions<Long> |
NodeSelectionSetAsyncCommands.sinterstore(K destination,
K... keys)
Intersect multiple sets and store the resulting set in a key.
|
AsyncExecutions<Boolean> |
NodeSelectionSetAsyncCommands.sismember(K key,
V member)
Determine if a given value is a member of a set.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.slaveof(String host,
int port)
Make the server a replica of another instance, or promote it as master.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.slaveofNoOne()
Promote server as master.
|
AsyncExecutions<List<Object>> |
NodeSelectionServerAsyncCommands.slowlogGet()
Read the slow log.
|
AsyncExecutions<List<Object>> |
NodeSelectionServerAsyncCommands.slowlogGet(int count)
Read the slow log.
|
AsyncExecutions<Long> |
NodeSelectionServerAsyncCommands.slowlogLen()
Obtaining the current length of the slow log.
|
AsyncExecutions<String> |
NodeSelectionServerAsyncCommands.slowlogReset()
Resetting the slow log.
|
AsyncExecutions<Set<V>> |
NodeSelectionSetAsyncCommands.smembers(K key)
Get all the members in a set.
|
AsyncExecutions<Long> |
NodeSelectionSetAsyncCommands.smembers(ValueStreamingChannel<V> channel,
K key)
Get all the members in a set.
|
AsyncExecutions<Boolean> |
NodeSelectionSetAsyncCommands.smove(K source,
K destination,
V member)
Move a member from one set to another.
|
AsyncExecutions<List<V>> |
NodeSelectionKeyAsyncCommands.sort(K key)
Sort the elements in a list, set or sorted set.
|
AsyncExecutions<List<V>> |
NodeSelectionKeyAsyncCommands.sort(K key,
SortArgs sortArgs)
Sort the elements in a list, set or sorted set.
|
AsyncExecutions<Long> |
NodeSelectionKeyAsyncCommands.sort(ValueStreamingChannel<V> channel,
K key)
Sort the elements in a list, set or sorted set.
|
AsyncExecutions<Long> |
NodeSelectionKeyAsyncCommands.sort(ValueStreamingChannel<V> channel,
K key,
SortArgs sortArgs)
Sort the elements in a list, set or sorted set.
|
AsyncExecutions<Long> |
NodeSelectionKeyAsyncCommands.sortStore(K key,
SortArgs sortArgs,
K destination)
Sort the elements in a list, set or sorted set.
|
AsyncExecutions<V> |
NodeSelectionSetAsyncCommands.spop(K key)
Remove and return a random member from a set.
|
AsyncExecutions<Set<V>> |
NodeSelectionSetAsyncCommands.spop(K key,
long count)
Remove and return one or multiple random members from a set.
|
AsyncExecutions<V> |
NodeSelectionSetAsyncCommands.srandmember(K key)
Get one random member from a set.
|
AsyncExecutions<List<V>> |
NodeSelectionSetAsyncCommands.srandmember(K key,
long count)
Get one or multiple random members from a set.
|
AsyncExecutions<Long> |
NodeSelectionSetAsyncCommands.srandmember(ValueStreamingChannel<V> channel,
K key,
long count)
Get one or multiple random members from a set.
|
AsyncExecutions<Long> |
NodeSelectionSetAsyncCommands.srem(K key,
V... members)
Remove one or more members from a set.
|
AsyncExecutions<ValueScanCursor<V>> |
NodeSelectionSetAsyncCommands.sscan(K key)
Incrementally iterate Set elements.
|
AsyncExecutions<ValueScanCursor<V>> |
NodeSelectionSetAsyncCommands.sscan(K key,
ScanArgs scanArgs)
Incrementally iterate Set elements.
|
AsyncExecutions<ValueScanCursor<V>> |
NodeSelectionSetAsyncCommands.sscan(K key,
ScanCursor scanCursor)
Incrementally iterate Set elements.
|
AsyncExecutions<ValueScanCursor<V>> |
NodeSelectionSetAsyncCommands.sscan(K key,
ScanCursor scanCursor,
ScanArgs scanArgs)
Incrementally iterate Set elements.
|
AsyncExecutions<StreamScanCursor> |
NodeSelectionSetAsyncCommands.sscan(ValueStreamingChannel<V> channel,
K key)
Incrementally iterate Set elements.
|
AsyncExecutions<StreamScanCursor> |
NodeSelectionSetAsyncCommands.sscan(ValueStreamingChannel<V> channel,
K key,
ScanArgs scanArgs)
Incrementally iterate Set elements.
|
AsyncExecutions<StreamScanCursor> |
NodeSelectionSetAsyncCommands.sscan(ValueStreamingChannel<V> channel,
K key,
ScanCursor scanCursor)
Incrementally iterate Set elements.
|
AsyncExecutions<StreamScanCursor> |
NodeSelectionSetAsyncCommands.sscan(ValueStreamingChannel<V> channel,
K key,
ScanCursor scanCursor,
ScanArgs scanArgs)
Incrementally iterate Set elements.
|
AsyncExecutions<Long> |
NodeSelectionStringAsyncCommands.strlen(K key)
Get the length of the value stored in a key.
|
AsyncExecutions<Set<V>> |
NodeSelectionSetAsyncCommands.sunion(K... keys)
Add multiple sets.
|
AsyncExecutions<Long> |
NodeSelectionSetAsyncCommands.sunion(ValueStreamingChannel<V> channel,
K... keys)
Add multiple sets.
|
AsyncExecutions<Long> |
NodeSelectionSetAsyncCommands.sunionstore(K destination,
K... keys)
Add multiple sets and store the resulting set in a key.
|
AsyncExecutions<List<V>> |
NodeSelectionServerAsyncCommands.time()
Return the current server time.
|
AsyncExecutions<Long> |
NodeSelectionKeyAsyncCommands.touch(K... keys)
Touch one or more keys.
|
AsyncExecutions<Long> |
NodeSelectionKeyAsyncCommands.ttl(K key)
Get the time to live for a key.
|
AsyncExecutions<String> |
NodeSelectionKeyAsyncCommands.type(K key)
Determine the type stored at key.
|
AsyncExecutions<Long> |
NodeSelectionKeyAsyncCommands.unlink(K... keys)
Unlink one or more keys (non blocking DEL).
|
AsyncExecutions<Long> |
BaseNodeSelectionAsyncCommands.waitForReplication(int replicas,
long timeout)
Wait for replication.
|
AsyncExecutions<Long> |
NodeSelectionStreamAsyncCommands.xack(K key,
K group,
String... messageIds)
Acknowledge one or more messages as processed.
|
AsyncExecutions<String> |
NodeSelectionStreamAsyncCommands.xadd(K key,
Map<K,V> body)
Append a message to the stream
key . |
AsyncExecutions<String> |
NodeSelectionStreamAsyncCommands.xadd(K key,
Object... keysAndValues)
Append a message to the stream
key . |
AsyncExecutions<String> |
NodeSelectionStreamAsyncCommands.xadd(K key,
XAddArgs args,
Map<K,V> body)
Append a message to the stream
key . |
AsyncExecutions<String> |
NodeSelectionStreamAsyncCommands.xadd(K key,
XAddArgs args,
Object... keysAndValues)
Append a message to the stream
key . |
AsyncExecutions<List<StreamMessage<K,V>>> |
NodeSelectionStreamAsyncCommands.xclaim(K key,
Consumer<K> consumer,
long minIdleTime,
String... messageIds)
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
|
AsyncExecutions<List<StreamMessage<K,V>>> |
NodeSelectionStreamAsyncCommands.xclaim(K key,
Consumer<K> consumer,
XClaimArgs args,
String... messageIds)
Gets ownership of one or multiple messages in the Pending Entries List of a given stream consumer group.
|
AsyncExecutions<Long> |
NodeSelectionStreamAsyncCommands.xdel(K key,
String... messageIds)
Removes the specified entries from the stream.
|
AsyncExecutions<String> |
NodeSelectionStreamAsyncCommands.xgroupCreate(XReadArgs.StreamOffset<K> streamOffset,
K group)
Create a consumer group.
|
AsyncExecutions<String> |
NodeSelectionStreamAsyncCommands.xgroupCreate(XReadArgs.StreamOffset<K> streamOffset,
K group,
XGroupCreateArgs args)
Create a consumer group.
|
AsyncExecutions<Boolean> |
NodeSelectionStreamAsyncCommands.xgroupDelconsumer(K key,
Consumer<K> consumer)
Delete a consumer from a consumer group.
|
AsyncExecutions<Boolean> |
NodeSelectionStreamAsyncCommands.xgroupDestroy(K key,
K group)
Destroy a consumer group.
|
AsyncExecutions<String> |
NodeSelectionStreamAsyncCommands.xgroupSetid(XReadArgs.StreamOffset<K> streamOffset,
K group)
Set the current
group id. |
AsyncExecutions<List<Object>> |
NodeSelectionStreamAsyncCommands.xinfoConsumers(K key,
K group)
Retrieve information about consumer groups of group
group and stream at key . |
AsyncExecutions<List<Object>> |
NodeSelectionStreamAsyncCommands.xinfoGroups(K key)
Retrieve information about the stream consumer groups at
key . |
AsyncExecutions<List<Object>> |
NodeSelectionStreamAsyncCommands.xinfoStream(K key)
Retrieve information about the stream at
key . |
AsyncExecutions<Long> |
NodeSelectionStreamAsyncCommands.xlen(K key)
Get the length of a steam.
|
AsyncExecutions<List<Object>> |
NodeSelectionStreamAsyncCommands.xpending(K key,
Consumer<K> consumer,
Range<String> range,
Limit limit)
Read pending messages from a stream within a specific
Range . |
AsyncExecutions<List<Object>> |
NodeSelectionStreamAsyncCommands.xpending(K key,
K group)
Read pending messages from a stream for a
group . |
AsyncExecutions<List<Object>> |
NodeSelectionStreamAsyncCommands.xpending(K key,
K group,
Range<String> range,
Limit limit)
Read pending messages from a stream within a specific
Range . |
AsyncExecutions<List<StreamMessage<K,V>>> |
NodeSelectionStreamAsyncCommands.xrange(K key,
Range<String> range)
Read messages from a stream within a specific
Range . |
AsyncExecutions<List<StreamMessage<K,V>>> |
NodeSelectionStreamAsyncCommands.xrange(K key,
Range<String> range,
Limit limit)
|
AsyncExecutions<List<StreamMessage<K,V>>> |
NodeSelectionStreamAsyncCommands.xread(XReadArgs.StreamOffset<K>... streams)
Read messages from one or more
XReadArgs.StreamOffset s. |
AsyncExecutions<List<StreamMessage<K,V>>> |
NodeSelectionStreamAsyncCommands.xread(XReadArgs args,
XReadArgs.StreamOffset<K>... streams)
Read messages from one or more
XReadArgs.StreamOffset s. |
AsyncExecutions<List<StreamMessage<K,V>>> |
NodeSelectionStreamAsyncCommands.xreadgroup(Consumer<K> consumer,
XReadArgs.StreamOffset<K>... streams)
Read messages from one or more
XReadArgs.StreamOffset s using a consumer group. |
AsyncExecutions<List<StreamMessage<K,V>>> |
NodeSelectionStreamAsyncCommands.xreadgroup(Consumer<K> consumer,
XReadArgs args,
XReadArgs.StreamOffset<K>... streams)
Read messages from one or more
XReadArgs.StreamOffset s using a consumer group. |
AsyncExecutions<List<StreamMessage<K,V>>> |
NodeSelectionStreamAsyncCommands.xrevrange(K key,
Range<String> range)
Read messages from a stream within a specific
Range in reverse order. |
AsyncExecutions<List<StreamMessage<K,V>>> |
NodeSelectionStreamAsyncCommands.xrevrange(K key,
Range<String> range,
Limit limit)
|
AsyncExecutions<Long> |
NodeSelectionStreamAsyncCommands.xtrim(K key,
boolean approximateTrimming,
long count)
Trims the stream to
count elements. |
AsyncExecutions<Long> |
NodeSelectionStreamAsyncCommands.xtrim(K key,
long count)
Trims the stream to
count elements. |
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zadd(K key,
double score,
V member)
Add one or more members to a sorted set, or update its score if it already exists.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zadd(K key,
Object... scoresAndValues)
Add one or more members to a sorted set, or update its score if it already exists.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zadd(K key,
ScoredValue<V>... scoredValues)
Add one or more members to a sorted set, or update its score if it already exists.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zadd(K key,
ZAddArgs zAddArgs,
double score,
V member)
Add one or more members to a sorted set, or update its score if it already exists.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zadd(K key,
ZAddArgs zAddArgs,
Object... scoresAndValues)
Add one or more members to a sorted set, or update its score if it already exists.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zadd(K key,
ZAddArgs zAddArgs,
ScoredValue<V>... scoredValues)
Add one or more members to a sorted set, or update its score if it already exists.
|
AsyncExecutions<Double> |
NodeSelectionSortedSetAsyncCommands.zaddincr(K key,
double score,
V member)
Add one or more members to a sorted set, or update its score if it already exists applying the
INCR option. |
AsyncExecutions<Double> |
NodeSelectionSortedSetAsyncCommands.zaddincr(K key,
ZAddArgs zAddArgs,
double score,
V member)
Add one or more members to a sorted set, or update its score if it already exists applying the
INCR option. |
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zcard(K key)
Get the number of members in a sorted set.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zcount(K key,
double min,
double max)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zcount(K key,
Range<? extends Number> range)
Count the members in a sorted set with scores within the given
Range . |
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zcount(K key,
String min,
String max)
|
AsyncExecutions<Double> |
NodeSelectionSortedSetAsyncCommands.zincrby(K key,
double amount,
V member)
Increment the score of a member in a sorted set.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zinterstore(K destination,
K... keys)
Intersect multiple sorted sets and store the resulting sorted set in a new key.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zinterstore(K destination,
ZStoreArgs storeArgs,
K... keys)
Intersect multiple sorted sets and store the resulting sorted set in a new key.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zlexcount(K key,
Range<? extends V> range)
Count the number of members in a sorted set between a given lexicographical range.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zlexcount(K key,
String min,
String max)
|
AsyncExecutions<ScoredValue<V>> |
NodeSelectionSortedSetAsyncCommands.zpopmax(K key)
Removes and returns up to count members with the highest scores in the sorted set stored at key.
|
AsyncExecutions<List<ScoredValue<V>>> |
NodeSelectionSortedSetAsyncCommands.zpopmax(K key,
long count)
Removes and returns up to count members with the highest scores in the sorted set stored at key.
|
AsyncExecutions<ScoredValue<V>> |
NodeSelectionSortedSetAsyncCommands.zpopmin(K key)
Removes and returns up to count members with the lowest scores in the sorted set stored at key.
|
AsyncExecutions<List<ScoredValue<V>>> |
NodeSelectionSortedSetAsyncCommands.zpopmin(K key,
long count)
Removes and returns up to count members with the lowest scores in the sorted set stored at key.
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrange(K key,
long start,
long stop)
Return a range of members in a sorted set, by index.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrange(ValueStreamingChannel<V> channel,
K key,
long start,
long stop)
Return a range of members in a sorted set, by index.
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrangebylex(K key,
Range<? extends V> range)
Return a range of members in a sorted set, by lexicographical range.
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrangebylex(K key,
Range<? extends V> range,
Limit limit)
Return a range of members in a sorted set, by lexicographical range.
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrangebylex(K key,
String min,
String max)
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrangebylex(K key,
String min,
String max,
long offset,
long count)
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrangebyscore(K key,
double min,
double max)
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrangebyscore(K key,
double min,
double max,
long offset,
long count)
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrangebyscore(K key,
Range<? extends Number> range)
Return a range of members in a sorted set, by score.
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrangebyscore(K key,
Range<? extends Number> range,
Limit limit)
Return a range of members in a sorted set, by score.
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrangebyscore(K key,
String min,
String max)
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrangebyscore(K key,
String min,
String max,
long offset,
long count)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrangebyscore(ValueStreamingChannel<V> channel,
K key,
double min,
double max)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrangebyscore(ValueStreamingChannel<V> channel,
K key,
double min,
double max,
long offset,
long count)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrangebyscore(ValueStreamingChannel<V> channel,
K key,
Range<? extends Number> range)
Stream over a range of members in a sorted set, by score.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrangebyscore(ValueStreamingChannel<V> channel,
K key,
Range<? extends Number> range,
Limit limit)
Stream over a range of members in a sorted set, by score.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrangebyscore(ValueStreamingChannel<V> channel,
K key,
String min,
String max)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrangebyscore(ValueStreamingChannel<V> channel,
K key,
String min,
String max,
long offset,
long count)
|
AsyncExecutions<List<ScoredValue<V>>> |
NodeSelectionSortedSetAsyncCommands.zrangebyscoreWithScores(K key,
double min,
double max)
|
AsyncExecutions<List<ScoredValue<V>>> |
NodeSelectionSortedSetAsyncCommands.zrangebyscoreWithScores(K key,
double min,
double max,
long offset,
long count)
|
AsyncExecutions<List<ScoredValue<V>>> |
NodeSelectionSortedSetAsyncCommands.zrangebyscoreWithScores(K key,
Range<? extends Number> range)
Return a range of members with score in a sorted set, by score.
|
AsyncExecutions<List<ScoredValue<V>>> |
NodeSelectionSortedSetAsyncCommands.zrangebyscoreWithScores(K key,
Range<? extends Number> range,
Limit limit)
Return a range of members with score in a sorted set, by score.
|
AsyncExecutions<List<ScoredValue<V>>> |
NodeSelectionSortedSetAsyncCommands.zrangebyscoreWithScores(K key,
String min,
String max)
|
AsyncExecutions<List<ScoredValue<V>>> |
NodeSelectionSortedSetAsyncCommands.zrangebyscoreWithScores(K key,
String min,
String max,
long offset,
long count)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrangebyscoreWithScores(ScoredValueStreamingChannel<V> channel,
K key,
double min,
double max)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrangebyscoreWithScores(ScoredValueStreamingChannel<V> channel,
K key,
double min,
double max,
long offset,
long count)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrangebyscoreWithScores(ScoredValueStreamingChannel<V> channel,
K key,
Range<? extends Number> range)
Stream over a range of members with scores in a sorted set, by score.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrangebyscoreWithScores(ScoredValueStreamingChannel<V> channel,
K key,
Range<? extends Number> range,
Limit limit)
Stream over a range of members with scores in a sorted set, by score.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrangebyscoreWithScores(ScoredValueStreamingChannel<V> channel,
K key,
String min,
String max)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrangebyscoreWithScores(ScoredValueStreamingChannel<V> channel,
K key,
String min,
String max,
long offset,
long count)
|
AsyncExecutions<List<ScoredValue<V>>> |
NodeSelectionSortedSetAsyncCommands.zrangeWithScores(K key,
long start,
long stop)
Return a range of members with scores in a sorted set, by index.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrangeWithScores(ScoredValueStreamingChannel<V> channel,
K key,
long start,
long stop)
Stream over a range of members with scores in a sorted set, by index.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrank(K key,
V member)
Determine the index of a member in a sorted set.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrem(K key,
V... members)
Remove one or more members from a sorted set.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zremrangebylex(K key,
Range<? extends V> range)
Remove all members in a sorted set between the given lexicographical range.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zremrangebylex(K key,
String min,
String max)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zremrangebyrank(K key,
long start,
long stop)
Remove all members in a sorted set within the given indexes.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zremrangebyscore(K key,
double min,
double max)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zremrangebyscore(K key,
Range<? extends Number> range)
Remove all members in a sorted set within the given scores.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zremrangebyscore(K key,
String min,
String max)
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrevrange(K key,
long start,
long stop)
Return a range of members in a sorted set, by index, with scores ordered from high to low.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrevrange(ValueStreamingChannel<V> channel,
K key,
long start,
long stop)
Stream over a range of members in a sorted set, by index, with scores ordered from high to low.
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrevrangebylex(K key,
Range<? extends V> range)
Return a range of members in a sorted set, by lexicographical range ordered from high to low.
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrevrangebylex(K key,
Range<? extends V> range,
Limit limit)
Return a range of members in a sorted set, by lexicographical range ordered from high to low.
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscore(K key,
double max,
double min)
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscore(K key,
double max,
double min,
long offset,
long count)
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscore(K key,
Range<? extends Number> range)
Return a range of members in a sorted set, by score, with scores ordered from high to low.
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscore(K key,
Range<? extends Number> range,
Limit limit)
Return a range of members in a sorted set, by score, with scores ordered from high to low.
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscore(K key,
String max,
String min)
|
AsyncExecutions<List<V>> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscore(K key,
String max,
String min,
long offset,
long count)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscore(ValueStreamingChannel<V> channel,
K key,
double max,
double min)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscore(ValueStreamingChannel<V> channel,
K key,
double max,
double min,
long offset,
long count)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscore(ValueStreamingChannel<V> channel,
K key,
Range<? extends Number> range)
Stream over a range of members in a sorted set, by score, with scores ordered from high to low.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscore(ValueStreamingChannel<V> channel,
K key,
Range<? extends Number> range,
Limit limit)
Stream over a range of members in a sorted set, by score, with scores ordered from high to low.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscore(ValueStreamingChannel<V> channel,
K key,
String max,
String min)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscore(ValueStreamingChannel<V> channel,
K key,
String max,
String min,
long offset,
long count)
|
AsyncExecutions<List<ScoredValue<V>>> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscoreWithScores(K key,
double max,
double min)
|
AsyncExecutions<List<ScoredValue<V>>> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscoreWithScores(K key,
double max,
double min,
long offset,
long count)
|
AsyncExecutions<List<ScoredValue<V>>> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscoreWithScores(K key,
Range<? extends Number> range)
Return a range of members with scores in a sorted set, by score, with scores ordered from high to low.
|
AsyncExecutions<List<ScoredValue<V>>> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscoreWithScores(K key,
Range<? extends Number> range,
Limit limit)
Return a range of members with scores in a sorted set, by score, with scores ordered from high to low.
|
AsyncExecutions<List<ScoredValue<V>>> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscoreWithScores(K key,
String max,
String min)
|
AsyncExecutions<List<ScoredValue<V>>> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscoreWithScores(K key,
String max,
String min,
long offset,
long count)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V> channel,
K key,
double max,
double min)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V> channel,
K key,
double max,
double min,
long offset,
long count)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V> channel,
K key,
Range<? extends Number> range)
Stream over a range of members with scores in a sorted set, by score, with scores ordered from high to low.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V> channel,
K key,
Range<? extends Number> range,
Limit limit)
Stream over a range of members with scores in a sorted set, by score, with scores ordered from high to low.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V> channel,
K key,
String max,
String min)
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrevrangebyscoreWithScores(ScoredValueStreamingChannel<V> channel,
K key,
String max,
String min,
long offset,
long count)
|
AsyncExecutions<List<ScoredValue<V>>> |
NodeSelectionSortedSetAsyncCommands.zrevrangeWithScores(K key,
long start,
long stop)
Return a range of members with scores in a sorted set, by index, with scores ordered from high to low.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrevrangeWithScores(ScoredValueStreamingChannel<V> channel,
K key,
long start,
long stop)
Stream over a range of members with scores in a sorted set, by index, with scores ordered from high to low.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zrevrank(K key,
V member)
Determine the index of a member in a sorted set, with scores ordered from high to low.
|
AsyncExecutions<ScoredValueScanCursor<V>> |
NodeSelectionSortedSetAsyncCommands.zscan(K key)
Incrementally iterate sorted sets elements and associated scores.
|
AsyncExecutions<ScoredValueScanCursor<V>> |
NodeSelectionSortedSetAsyncCommands.zscan(K key,
ScanArgs scanArgs)
Incrementally iterate sorted sets elements and associated scores.
|
AsyncExecutions<ScoredValueScanCursor<V>> |
NodeSelectionSortedSetAsyncCommands.zscan(K key,
ScanCursor scanCursor)
Incrementally iterate sorted sets elements and associated scores.
|
AsyncExecutions<ScoredValueScanCursor<V>> |
NodeSelectionSortedSetAsyncCommands.zscan(K key,
ScanCursor scanCursor,
ScanArgs scanArgs)
Incrementally iterate sorted sets elements and associated scores.
|
AsyncExecutions<StreamScanCursor> |
NodeSelectionSortedSetAsyncCommands.zscan(ScoredValueStreamingChannel<V> channel,
K key)
Incrementally iterate sorted sets elements and associated scores.
|
AsyncExecutions<StreamScanCursor> |
NodeSelectionSortedSetAsyncCommands.zscan(ScoredValueStreamingChannel<V> channel,
K key,
ScanArgs scanArgs)
Incrementally iterate sorted sets elements and associated scores.
|
AsyncExecutions<StreamScanCursor> |
NodeSelectionSortedSetAsyncCommands.zscan(ScoredValueStreamingChannel<V> channel,
K key,
ScanCursor scanCursor)
Incrementally iterate sorted sets elements and associated scores.
|
AsyncExecutions<StreamScanCursor> |
NodeSelectionSortedSetAsyncCommands.zscan(ScoredValueStreamingChannel<V> channel,
K key,
ScanCursor scanCursor,
ScanArgs scanArgs)
Incrementally iterate sorted sets elements and associated scores.
|
AsyncExecutions<Double> |
NodeSelectionSortedSetAsyncCommands.zscore(K key,
V member)
Get the score associated with the given member in a sorted set.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zunionstore(K destination,
K... keys)
Add multiple sorted sets and store the resulting sorted set in a new key.
|
AsyncExecutions<Long> |
NodeSelectionSortedSetAsyncCommands.zunionstore(K destination,
ZStoreArgs storeArgs,
K... keys)
Add multiple sorted sets and store the resulting sorted set in a new key.
|
Modifier and Type | Method and Description |
---|---|
AsyncExecutions<Void> |
NodeSelectionPubSubAsyncCommands.psubscribe(K... patterns)
Listen for messages published to channels matching the given patterns.
|
AsyncExecutions<Void> |
NodeSelectionPubSubAsyncCommands.punsubscribe(K... patterns)
Stop listening for messages posted to channels matching the given patterns.
|
AsyncExecutions<Void> |
NodeSelectionPubSubAsyncCommands.subscribe(K... channels)
Listen for messages published to the given channels.
|
AsyncExecutions<Void> |
NodeSelectionPubSubAsyncCommands.unsubscribe(K... channels)
Stop listening for messages posted to the given channels.
|
Copyright © 2020 lettuce.io. All rights reserved.