Uses of Interface
io.vertx.redis.client.Response
Packages that use Response
Package
Description
-
Uses of Response in io.vertx.reactivex.redis.client
Classes in io.vertx.reactivex.redis.client that implement interfaces with type arguments of type ResponseMethods in io.vertx.reactivex.redis.client that return types with arguments of type ResponseModifier and TypeMethodDescriptionA container for Access List Control commands.A container for Access List Control commands.Appends a string to the value of a key.Appends a string to the value of a key.RedisAPI.asking()Signals that a cluster client is following an -ASK redirect.ValkeyAPI.asking()Signals that a cluster client is following an -ASK redirect.Authenticates the connection.Authenticates the connection.Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Adds an item to a Bloom Filter.Adds an item to a Bloom Filter.Returns the cardinality of a Bloom filter.Returns the cardinality of a Bloom filter.Checks whether an item exists in a Bloom Filter.Checks whether an item exists in a Bloom Filter.Returns information about a Bloom Filter.Adds one or more items to a Bloom Filter.RedisAPI.bfLoadchunk(String arg0, String arg1, String arg2) Restores a filter previously saved using SCANDUMP.RedisAPI.bfLoadchunk(List<String> args) Restores a filter previously saved using SCANDUMP.Adds one or more items to a Bloom Filter.Checks whether one or more items exist in a Bloom Filter.Creates a new Bloom Filter.RedisAPI.bfScandump(String arg0, String arg1) Begins an incremental save of the bloom filter.RedisAPI.bfScandump(List<String> args) Begins an incremental save of the bloom filter.RedisAPI.bgrewriteaof()Asynchronously rewrites the append-only file to disk.ValkeyAPI.bgrewriteaof()Asynchronously rewrites the append-only file to disk.Asynchronously saves the database(s) to disk.Asynchronously saves the database(s) to disk.Counts the number of set bits (population counting) in a string.Counts the number of set bits (population counting) in a string.Performs arbitrary bitfield integer operations on strings.Performs arbitrary bitfield integer operations on strings.RedisAPI.bitfieldRo(List<String> args) Performs arbitrary read-only bitfield integer operations on strings.ValkeyAPI.bitfieldRo(List<String> args) Performs arbitrary read-only bitfield integer operations on strings.Performs bitwise operations on multiple strings, and stores the result.Performs bitwise operations on multiple strings, and stores the result.Finds the first set (1) or clear (0) bit in a string.Finds the first set (1) or clear (0) bit in a string.Pops an element from a list, pushes it to another list and returns it.Pops an element from a list, pushes it to another list and returns it.Pops the first element from one of multiple lists.Pops the first element from one of multiple lists.Removes and returns the first element in a list.Removes and returns the first element in a list.Removes and returns the last element in a list.Removes and returns the last element in a list.RedisAPI.brpoplpush(String arg0, String arg1, String arg2) Pops an element from a list, pushes it to another list and returns it.ValkeyAPI.brpoplpush(String arg0, String arg1, String arg2) Pops an element from a list, pushes it to another list and returns it.Removes and returns a member by score from one or more sorted sets.Removes and returns a member by score from one or more sorted sets.Removes and returns the member with the highest score from one or more sorted sets.Removes and returns the member with the highest score from one or more sorted sets.Removes and returns the member with the lowest score from one or more sorted sets.Removes and returns the member with the lowest score from one or more sorted sets.Adds an item to a Cuckoo Filter.Adds an item to a Cuckoo Filter.Adds an item to a Cuckoo Filter if the item did not exist previously.Adds an item to a Cuckoo Filter if the item did not exist previously.Return the number of times an item might be in a Cuckoo Filter.Return the number of times an item might be in a Cuckoo Filter.Deletes an item from a Cuckoo Filter.Deletes an item from a Cuckoo Filter.Checks whether one or more items exist in a Cuckoo Filter.Checks whether one or more items exist in a Cuckoo Filter.Returns information about a Cuckoo Filter.Returns information about a Cuckoo Filter.Adds one or more items to a Cuckoo Filter.RedisAPI.cfInsertnx(List<String> args) Adds one or more items to a Cuckoo Filter if the items did not exist previously.RedisAPI.cfLoadchunk(String arg0, String arg1, String arg2) Restores a filter previously saved using SCANDUMP.RedisAPI.cfLoadchunk(List<String> args) Restores a filter previously saved using SCANDUMP.Checks whether one or more items exist in a Cuckoo Filter.Creates a new Cuckoo Filter.RedisAPI.cfScandump(String arg0, String arg1) Begins an incremental save of the bloom filter.RedisAPI.cfScandump(List<String> args) Begins an incremental save of the bloom filter.A container for client connection commands.A container for client connection commands.A container for Redis Cluster commands.A container for Cluster commands.Increases the count of one or more items by increment.Returns information about a sketch.Returns information about a sketch.RedisAPI.cmsInitbydim(String arg0, String arg1, String arg2) Initializes a Count-Min Sketch to dimensions specified by user.RedisAPI.cmsInitbydim(List<String> args) Initializes a Count-Min Sketch to dimensions specified by user.RedisAPI.cmsInitbyprob(String arg0, String arg1, String arg2) Initializes a Count-Min Sketch to accommodate requested tolerances.RedisAPI.cmsInitbyprob(List<String> args) Initializes a Count-Min Sketch to accommodate requested tolerances.Merges several sketches into one sketch.Returns the count for one or more items in a sketch.Returns detailed information about all commands.Returns detailed information about all commands.ValkeyAPI.commandlog(List<String> args) A container for command log commands.A container for server configuration commands.A container for server configuration commands.Copies the value of a key to a new key.Copies the value of a key to a new key.RedisAPI.dbsize()Returns the number of keys in the database.ValkeyAPI.dbsize()Returns the number of keys in the database.A container for debugging commands.A container for debugging commands.Decrements the integer value of a key by one.Decrements the integer value of a key by one.Decrements a number from the integer value of a key.Decrements a number from the integer value of a key.Deletes one or more keys.Deletes one or more keys.Conditionally removes the specified key based on value or digest comparison.Delete key if value matches string.Returns the XXH3 hash of a string value.RedisAPI.discard()Discards a transaction.ValkeyAPI.discard()Discards a transaction.Returns a serialized representation of the value stored at a key.Returns a serialized representation of the value stored at a key.Returns the given string.Returns the given string.Executes a server-side Lua script.Executes a server-side Lua script.Executes a read-only server-side Lua script.Executes a read-only server-side Lua script.Executes a server-side Lua script by SHA1 digest.Executes a server-side Lua script by SHA1 digest.Executes a read-only server-side Lua script by SHA1 digest.Executes a read-only server-side Lua script by SHA1 digest.RedisAPI.exec()Executes all commands in a transaction.ValkeyAPI.exec()Executes all commands in a transaction.Determines whether one or more keys exist.Determines whether one or more keys exist.Sets the expiration time of a key in seconds.Sets the expiration time of a key in seconds.Sets the expiration time of a key to a Unix timestamp.Sets the expiration time of a key to a Unix timestamp.RedisAPI.expiretime(String arg0) Returns the expiration time of a key as a Unix timestamp.ValkeyAPI.expiretime(String arg0) Returns the expiration time of a key as a Unix timestamp.Starts a coordinated failover from a server to one of its replicas.Starts a coordinated failover from a server to one of its replicas.Invokes a function.Invokes a function.Invokes a read-only function.Invokes a read-only function.Removes all keys from all databases.Removes all keys from all databases.Remove all keys from the current database.Remove all keys from the current database.RedisAPI.ftAggregate(List<String> args) Run a search query on an index and perform aggregate transformations on the results.RedisAPI.ftAliasadd(List<String> args) Adds an alias to the index.RedisAPI.ftAliasaddifnx(List<String> args) Adds an alias to the index.RedisAPI.ftAliasdel(List<String> args) Deletes an alias from the index.RedisAPI.ftAliasdelifx(List<String> args) Deletes an alias from the index.RedisAPI.ftAliasupdate(List<String> args) Adds or updates an alias to the index.Adds a new field to the index.RedisAPI.ftAlterifnx(List<String> args) Adds a new field to the index.Creates an index with the given spec.RedisAPI.ftCreateifnx(List<String> args) Creates an index with the given spec.Adds terms to a dictionary.Deletes terms from a dictionary.RedisAPI.ftDictdump(List<String> args) Dumps all terms in the given dictionary.RedisAPI.ftDropindex(List<String> args) Deletes the index.RedisAPI.ftDropindexifx(List<String> args) Deletes the index.Returns the execution plan for a complex query.RedisAPI.ftExplaincli(List<String> args) Returns the execution plan for a complex query.Performs hybrid search combining text search and vector similarity search.Returns information and statistics on the index.Returns a list of all existing indexes.Performs a `FT.SEARCH` or `FT.AGGREGATE` command and collects performance information.Searches the index with a textual query, returning either documents or just ids.RedisAPI.ftSpellcheck(List<String> args) Performs spelling correction on a query, returning suggestions for misspelled terms.Adds a suggestion string to an auto-complete suggestion dictionary.Deletes a string from a suggestion index.Gets completion suggestions for a prefix.Gets the size of an auto-complete suggestion dictionary.Dumps the contents of a synonym group.RedisAPI.ftSynupdate(List<String> args) Creates or updates a synonym group with additional terms.Returns the distinct tags indexed in a Tag field.A container for function commands.A container for function commands.Adds one or more members to a geospatial index.Adds one or more members to a geospatial index.Returns the distance between two members of a geospatial index.Returns the distance between two members of a geospatial index.Returns members from a geospatial index as geohash strings.Returns members from a geospatial index as geohash strings.Returns the longitude and latitude of members from a geospatial index.Returns the longitude and latitude of members from a geospatial index.Queries a geospatial index for members within a distance from a coordinate, optionally stores the result.Queries a geospatial index for members within a distance from a coordinate, optionally stores the result.RedisAPI.georadiusbymember(List<String> args) Queries a geospatial index for members within a distance from a member, optionally stores the result.ValkeyAPI.georadiusbymember(List<String> args) Queries a geospatial index for members within a distance from a member, optionally stores the result.RedisAPI.georadiusbymemberRo(List<String> args) Returns members from a geospatial index that are within a distance from a member.ValkeyAPI.georadiusbymemberRo(List<String> args) Returns members from a geospatial index that are within a distance from a member.RedisAPI.georadiusRo(List<String> args) Returns members from a geospatial index that are within a distance from a coordinate.ValkeyAPI.georadiusRo(List<String> args) Returns members from a geospatial index that are within a distance from a coordinate.Queries a geospatial index for members inside an area of a box or a circle.Queries a geospatial index for members inside an area of a box, circle, or a polygon.RedisAPI.geosearchstore(List<String> args) Queries a geospatial index for members inside an area of a box or a circle, optionally stores the result.ValkeyAPI.geosearchstore(List<String> args) Queries a geospatial index for members inside an area of a box, a circle, or a polygon, optionally stores the result.Returns the string value of a key.Returns the string value of a key.Returns a bit value by offset.Returns a bit value by offset.Returns the string value of a key after deleting the key.Returns the string value of a key after deleting the key.Returns the string value of a key after setting its expiration time.Returns the string value of a key after setting its expiration time.Returns a substring of the string stored at a key.Returns a substring of the string stored at a key.Returns the previous string value of a key after setting it to a new value.Returns the previous string value of a key after setting it to a new value.RedisAPI.graphConfig(List<String> args) RedisAPI.graphDebug(List<String> args) RedisAPI.graphDelete(List<String> args) RedisAPI.graphExplain(List<String> args) RedisAPI.graphProfile(List<String> args) RedisAPI.graphQuery(List<String> args) RedisAPI.graphRoQuery(List<String> args) RedisAPI.graphSlowlog(List<String> args) Deletes one or more fields and their values from a hash.Deletes one or more fields and their values from a hash.Handshakes with the Redis server.Handshakes with the server.Determines whether a field exists in a hash.Determines whether a field exists in a hash.Set expiry for hash field using relative time to expire (seconds).Set expiry time on hash fields.Set expiry for hash field using an absolute Unix timestamp (seconds).Set expiry time on hash fields.RedisAPI.hexpiretime(List<String> args) Returns the expiration time of a hash field as a Unix timestamp, in seconds.ValkeyAPI.hexpiretime(List<String> args) Returns Unix timestamps in seconds since the epoch at which the given key's field(s) will expire.Returns the value of a field in a hash.Returns the value of a field in a hash.Returns all fields and values in a hash.Returns all fields and values in a hash.Returns the value of a field and deletes it from the hash.Get the value of one or more fields of a given hash key, and optionally set their expiration.Get the value of one or more fields of a given hash key, and optionally set their expiration time or time-to-live (TTL).Increments the integer value of a field in a hash by a number.Increments the integer value of a field in a hash by a number.RedisAPI.hincrbyfloat(String arg0, String arg1, String arg2) Increments the floating point value of a field by a number.ValkeyAPI.hincrbyfloat(String arg0, String arg1, String arg2) Increments the floating point value of a field by a number.Returns all fields in a hash.Returns all fields in a hash.Returns the number of fields in a hash.Returns the number of fields in a hash.Returns the values of all fields in a hash.Returns the values of all fields in a hash.Sets the values of multiple fields.Sets the values of multiple fields.A container for hotkeys tracking commands.Removes the expiration time for each specified field.Remove the existing expiration on a hash key's field(s).Set expiry for hash field using relative time to expire (milliseconds).Set expiry time on hash object.RedisAPI.hpexpireat(List<String> args) Set expiry for hash field using an absolute Unix timestamp (milliseconds).ValkeyAPI.hpexpireat(List<String> args) Set expiration time on hash field.RedisAPI.hpexpiretime(List<String> args) Returns the expiration time of a hash field as a Unix timestamp, in msec.ValkeyAPI.hpexpiretime(List<String> args) Returns the Unix timestamp in milliseconds since Unix epoch at which the given key's field(s) will expire.Returns the TTL in milliseconds of a hash field.Returns the remaining time to live in milliseconds of a hash key's field(s) that have an associated expiration.RedisAPI.hrandfield(List<String> args) Returns one or more random fields from a hash.ValkeyAPI.hrandfield(List<String> args) Returns one or more random fields from a hash.Iterates over fields and values of a hash.Iterates over fields and values of a hash.Creates or modifies the value of a field in a hash.Creates or modifies the value of a field in a hash.Set the value of one or more fields of a given hash key, and optionally set their expiration.Set the value of one or more fields of a given hash key, and optionally set their expiration time.Sets the value of a field in a hash only when the field doesn't exist.Sets the value of a field in a hash only when the field doesn't exist.Returns the length of the value of a field.Returns the length of the value of a field.Returns the TTL in seconds of a hash field.Returns the remaining time to live (in seconds) of a hash key's field(s) that have an associated expiration.Returns all values in a hash.Returns all values in a hash.Increments the integer value of a key by one.Increments the integer value of a key by one.Increments the integer value of a key by a number.Increments the integer value of a key by a number.RedisAPI.incrbyfloat(String arg0, String arg1) Increment the floating point value of a key by a number.ValkeyAPI.incrbyfloat(String arg0, String arg1) Increment the floating point value of a key by a number.Returns information and statistics about the server.Returns information and statistics about the server.RedisAPI.jsonArrappend(List<String> args) Append the JSON values into the array at path after the last element in it.RedisAPI.jsonArrindex(List<String> args) Search for the first occurrence of a JSON value in an array.RedisAPI.jsonArrinsert(List<String> args) Insert the json values into the array at path before the index (shifts to the right).RedisAPI.jsonArrlen(List<String> args) Report the length of the JSON array at path in key.RedisAPI.jsonArrpop(List<String> args) Remove and return the element at the specified index in the array at path.RedisAPI.jsonArrtrim(String arg0, String arg1, String arg2, String arg3) Trim an array so that it contains only the specified inclusive range of elements.RedisAPI.jsonArrtrim(List<String> args) Trim an array so that it contains only the specified inclusive range of elements.Clear container values (arrays/objects) and set numeric values to 0.This is a container command for debugging related tasks.Delete a value.RedisAPI.jsonForget(List<String> args) Delete a value.Get JSON value at path.Merge a given JSON value into matching paths.Return the values at path from multiple key arguments.Set or update one or more JSON values according to the specified key-path-value triplets.RedisAPI.jsonNumincrby(String arg0, String arg1, String arg2) Increment the number value stored at path by number.RedisAPI.jsonNumincrby(List<String> args) Increment the number value stored at path by number.RedisAPI.jsonNummultby(String arg0, String arg1, String arg2) Multiply the number value stored at path by number.RedisAPI.jsonNummultby(List<String> args) Multiply the number value stored at path by number.RedisAPI.jsonNumpowby(String arg0, String arg1, String arg2) Raise the number value stored at path to the power of number.RedisAPI.jsonNumpowby(List<String> args) Raise the number value stored at path to the power of number.RedisAPI.jsonObjkeys(List<String> args) Return the keys in the object that's referenced by path.RedisAPI.jsonObjlen(List<String> args) Report the number of keys in the JSON object at path in key.Return the JSON in key in Redis serialization protocol specification form.Set the JSON value at path in key.RedisAPI.jsonStrappend(List<String> args) Append the json-string values to the string at path.RedisAPI.jsonStrlen(List<String> args) Report the length of the JSON String at path in key.RedisAPI.jsonToggle(String arg0, String arg1) Toggle the boolean value stored at path.RedisAPI.jsonToggle(List<String> args) Toggle the boolean value stored at path.Report the type of JSON value at path.Returns all key names that match a pattern.Returns all key names that match a pattern.RedisAPI.lastsave()Returns the Unix timestamp of the last successful save to disk.ValkeyAPI.lastsave()Returns the Unix timestamp of the last successful save to disk.A container for latency diagnostics commands.A container for latency diagnostics commands.Finds the longest common substring.Finds the longest common substring.Returns an element from a list by its index.Returns an element from a list by its index.Inserts an element before or after another element in a list.Inserts an element before or after another element in a list.Returns the length of a list.Returns the length of a list.Returns an element after popping it from one list and pushing it to another.Returns an element after popping it from one list and pushing it to another.Returns multiple elements from a list after removing them.Returns multiple elements from a list after removing them.Displays computer art and the Redis version.Displays computer art and the server version.Returns the first elements in a list after removing it.Returns and removes one or more elements from the beginning of a list.Returns the index of matching elements in a list.Returns the index of matching elements in a list.Prepends one or more elements to a list.Prepends one or more elements to a list.Prepends one or more elements to a list only when the list exists.Prepends one or more elements to a list only when the list exists.Returns a range of elements from a list.Returns a range of elements from a list.Removes elements from a list.Removes elements from a list.Sets the value of an element in a list by its index.Sets the value of an element in a list by its index.Removes elements from both ends a list.Removes elements from both ends a list.A container for memory diagnostics commands.A container for memory diagnostics commands.Atomically returns the string values of one or more keys.Atomically returns the string values of one or more keys.Atomically transfers a key from one Redis instance to another.Atomically transfers a key from one instance to another.A container for module commands.A container for module commands.RedisAPI.monitor()Listens for all requests received by the server in real-time.ValkeyAPI.monitor()Listens for all requests received by the server in real-time.Moves a key to another database.Moves a key to another database.Atomically creates or modifies the string values of one or more keys.Atomically creates or modifies the string values of one or more keys.Atomically sets multiple string keys with a shared expiration in a single operation.Atomically modifies the string values of one or more keys only when all keys don't exist.Atomically modifies the string values of one or more keys only when all keys don't exist.RedisAPI.multi()Starts a transaction.ValkeyAPI.multi()Starts a transaction.A container for object introspection commands.A container for object introspection commands.RedisCluster.onAllMasterNodes(Request request) Runs therequestagainst all master nodes in the cluster.RedisCluster.onAllNodes(Request request) Runs therequestagainst all nodes in the cluster.Removes the expiration time of a key.Removes the expiration time of a key.Sets the expiration time of a key in milliseconds.Sets the expiration time of a key in milliseconds.Sets the expiration time of a key to a Unix milliseconds timestamp.Sets the expiration time of a key to a Unix milliseconds timestamp.RedisAPI.pexpiretime(String arg0) Returns the expiration time of a key as a Unix milliseconds timestamp.ValkeyAPI.pexpiretime(String arg0) Returns the expiration time of a key as a Unix milliseconds timestamp.Adds elements to a HyperLogLog key.Adds elements to a HyperLogLog key.Returns the approximated cardinality of the set(s) observed by the HyperLogLog key(s).Returns the approximated cardinality of the set(s) observed by the HyperLogLog key(s).Internal commands for debugging HyperLogLog values.Internal commands for debugging HyperLogLog values.Merges one or more HyperLogLog values into a single key.Merges one or more HyperLogLog values into a single key.RedisAPI.pfselftest()An internal command for testing HyperLogLog values.ValkeyAPI.pfselftest()An internal command for testing HyperLogLog values.Returns the server's liveliness response.Returns the server's liveliness response.RedisConnection.pipe()Pause this stream and return a to transfer the elements of this stream to a destination .Sets both string value and expiration time in milliseconds of a key.Sets both string value and expiration time in milliseconds of a key.RedisAPI.psubscribe(List<String> args) Listens for messages published to channels that match one or more patterns.ValkeyAPI.psubscribe(List<String> args) Listens for messages published to channels that match one or more patterns.An internal command used in replication.An internal command used in replication.Returns the expiration time in milliseconds of a key.Returns the expiration time in milliseconds of a key.Posts a message to a channel.Posts a message to a channel.A container for Pub/Sub commands.A container for Pub/Sub commands.RedisAPI.punsubscribe(List<String> args) Stops listening to messages published to channels that match one or more patterns.ValkeyAPI.punsubscribe(List<String> args) Stops listening to messages published to channels that match one or more patterns.Closes the connection.Closes the connection.RedisAPI.randomkey()Returns a random key name from the database.ValkeyAPI.randomkey()Returns a random key name from the database.RedisAPI.readonly()Enables read-only queries for a connection to a Redis Cluster replica node.ValkeyAPI.readonly()Enables read-only queries for a connection to a Valkey replica node.RedisAPI.readwrite()Enables read-write queries for a connection to a Reids Cluster replica node.ValkeyAPI.readwrite()Enables read-write queries for a connection to a Valkey replica node.Renames a key and overwrites the destination.Renames a key and overwrites the destination.Renames a key only when the target key name doesn't exist.Renames a key only when the target key name doesn't exist.An internal command for configuring the replication stream.An internal command for configuring the replication stream.Configures a server as replica of another, or promotes it to a master.Configures a server as replica of another, or promotes it to a primary.RedisAPI.reset()Resets the connection.ValkeyAPI.reset()Resets the connection.Creates a key from the serialized representation of a value.Creates a key from the serialized representation of a value.RedisAPI.restoreAsking(List<String> args) An internal command for migrating keys in a cluster.ValkeyAPI.restoreAsking(List<String> args) An internal command for migrating keys in a cluster.RedisAPI.role()Returns the replication role.ValkeyAPI.role()Returns the replication role.Returns and removes the last elements of a list.Returns and removes one or more elements from the end of a list.Returns the last element of a list after removing and pushing it to another list.Returns the last element of a list after removing and pushing it to another list.Appends one or more elements to a list.Appends one or more elements to a list.Appends an element to a list only when the list exists.Appends one or more elements to a list only when the list exists.A container for Access List Control commands.A container for Access List Control commands.Appends a string to the value of a key.Appends a string to the value of a key.RedisAPI.rxAsking()Signals that a cluster client is following an -ASK redirect.ValkeyAPI.rxAsking()Signals that a cluster client is following an -ASK redirect.Authenticates the connection.Authenticates the connection.Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Adds an item to a Bloom Filter.Adds an item to a Bloom Filter.Returns the cardinality of a Bloom filter.Returns the cardinality of a Bloom filter.RedisAPI.rxBfExists(String arg0, String arg1) Checks whether an item exists in a Bloom Filter.RedisAPI.rxBfExists(List<String> args) Checks whether an item exists in a Bloom Filter.Returns information about a Bloom Filter.RedisAPI.rxBfInsert(List<String> args) Adds one or more items to a Bloom Filter.RedisAPI.rxBfLoadchunk(String arg0, String arg1, String arg2) Restores a filter previously saved using SCANDUMP.RedisAPI.rxBfLoadchunk(List<String> args) Restores a filter previously saved using SCANDUMP.Adds one or more items to a Bloom Filter.RedisAPI.rxBfMexists(List<String> args) Checks whether one or more items exist in a Bloom Filter.RedisAPI.rxBfReserve(List<String> args) Creates a new Bloom Filter.RedisAPI.rxBfScandump(String arg0, String arg1) Begins an incremental save of the bloom filter.RedisAPI.rxBfScandump(List<String> args) Begins an incremental save of the bloom filter.RedisAPI.rxBgrewriteaof()Asynchronously rewrites the append-only file to disk.ValkeyAPI.rxBgrewriteaof()Asynchronously rewrites the append-only file to disk.Asynchronously saves the database(s) to disk.Asynchronously saves the database(s) to disk.RedisAPI.rxBitcount(List<String> args) Counts the number of set bits (population counting) in a string.ValkeyAPI.rxBitcount(List<String> args) Counts the number of set bits (population counting) in a string.RedisAPI.rxBitfield(List<String> args) Performs arbitrary bitfield integer operations on strings.ValkeyAPI.rxBitfield(List<String> args) Performs arbitrary bitfield integer operations on strings.RedisAPI.rxBitfieldRo(List<String> args) Performs arbitrary read-only bitfield integer operations on strings.ValkeyAPI.rxBitfieldRo(List<String> args) Performs arbitrary read-only bitfield integer operations on strings.Performs bitwise operations on multiple strings, and stores the result.Performs bitwise operations on multiple strings, and stores the result.Finds the first set (1) or clear (0) bit in a string.Finds the first set (1) or clear (0) bit in a string.Pops an element from a list, pushes it to another list and returns it.Pops an element from a list, pushes it to another list and returns it.Pops the first element from one of multiple lists.Pops the first element from one of multiple lists.Removes and returns the first element in a list.Removes and returns the first element in a list.Removes and returns the last element in a list.Removes and returns the last element in a list.RedisAPI.rxBrpoplpush(String arg0, String arg1, String arg2) Pops an element from a list, pushes it to another list and returns it.ValkeyAPI.rxBrpoplpush(String arg0, String arg1, String arg2) Pops an element from a list, pushes it to another list and returns it.Removes and returns a member by score from one or more sorted sets.Removes and returns a member by score from one or more sorted sets.RedisAPI.rxBzpopmax(List<String> args) Removes and returns the member with the highest score from one or more sorted sets.ValkeyAPI.rxBzpopmax(List<String> args) Removes and returns the member with the highest score from one or more sorted sets.RedisAPI.rxBzpopmin(List<String> args) Removes and returns the member with the lowest score from one or more sorted sets.ValkeyAPI.rxBzpopmin(List<String> args) Removes and returns the member with the lowest score from one or more sorted sets.Adds an item to a Cuckoo Filter.Adds an item to a Cuckoo Filter.Adds an item to a Cuckoo Filter if the item did not exist previously.Adds an item to a Cuckoo Filter if the item did not exist previously.RedisAPI.rxCfCompact(List<String> args) Return the number of times an item might be in a Cuckoo Filter.Return the number of times an item might be in a Cuckoo Filter.Deletes an item from a Cuckoo Filter.Deletes an item from a Cuckoo Filter.RedisAPI.rxCfExists(String arg0, String arg1) Checks whether one or more items exist in a Cuckoo Filter.RedisAPI.rxCfExists(List<String> args) Checks whether one or more items exist in a Cuckoo Filter.Returns information about a Cuckoo Filter.Returns information about a Cuckoo Filter.RedisAPI.rxCfInsert(List<String> args) Adds one or more items to a Cuckoo Filter.RedisAPI.rxCfInsertnx(List<String> args) Adds one or more items to a Cuckoo Filter if the items did not exist previously.RedisAPI.rxCfLoadchunk(String arg0, String arg1, String arg2) Restores a filter previously saved using SCANDUMP.RedisAPI.rxCfLoadchunk(List<String> args) Restores a filter previously saved using SCANDUMP.RedisAPI.rxCfMexists(List<String> args) Checks whether one or more items exist in a Cuckoo Filter.RedisAPI.rxCfReserve(List<String> args) Creates a new Cuckoo Filter.RedisAPI.rxCfScandump(String arg0, String arg1) Begins an incremental save of the bloom filter.RedisAPI.rxCfScandump(List<String> args) Begins an incremental save of the bloom filter.A container for client connection commands.A container for client connection commands.A container for Redis Cluster commands.A container for Cluster commands.RedisAPI.rxCmsIncrby(List<String> args) Increases the count of one or more items by increment.Returns information about a sketch.Returns information about a sketch.RedisAPI.rxCmsInitbydim(String arg0, String arg1, String arg2) Initializes a Count-Min Sketch to dimensions specified by user.RedisAPI.rxCmsInitbydim(List<String> args) Initializes a Count-Min Sketch to dimensions specified by user.RedisAPI.rxCmsInitbyprob(String arg0, String arg1, String arg2) Initializes a Count-Min Sketch to accommodate requested tolerances.RedisAPI.rxCmsInitbyprob(List<String> args) Initializes a Count-Min Sketch to accommodate requested tolerances.RedisAPI.rxCmsMerge(List<String> args) Merges several sketches into one sketch.RedisAPI.rxCmsQuery(List<String> args) Returns the count for one or more items in a sketch.Returns detailed information about all commands.Returns detailed information about all commands.ValkeyAPI.rxCommandlog(List<String> args) A container for command log commands.A container for server configuration commands.A container for server configuration commands.Copies the value of a key to a new key.Copies the value of a key to a new key.RedisAPI.rxDbsize()Returns the number of keys in the database.ValkeyAPI.rxDbsize()Returns the number of keys in the database.A container for debugging commands.A container for debugging commands.Decrements the integer value of a key by one.Decrements the integer value of a key by one.Decrements a number from the integer value of a key.Decrements a number from the integer value of a key.Deletes one or more keys.Deletes one or more keys.Conditionally removes the specified key based on value or digest comparison.Delete key if value matches string.Returns the XXH3 hash of a string value.RedisAPI.rxDiscard()Discards a transaction.ValkeyAPI.rxDiscard()Discards a transaction.Returns a serialized representation of the value stored at a key.Returns a serialized representation of the value stored at a key.Returns the given string.Returns the given string.Executes a server-side Lua script.Executes a server-side Lua script.Executes a read-only server-side Lua script.Executes a read-only server-side Lua script.Executes a server-side Lua script by SHA1 digest.Executes a server-side Lua script by SHA1 digest.RedisAPI.rxEvalshaRo(List<String> args) Executes a read-only server-side Lua script by SHA1 digest.ValkeyAPI.rxEvalshaRo(List<String> args) Executes a read-only server-side Lua script by SHA1 digest.RedisAPI.rxExec()Executes all commands in a transaction.ValkeyAPI.rxExec()Executes all commands in a transaction.Determines whether one or more keys exist.Determines whether one or more keys exist.Sets the expiration time of a key in seconds.Sets the expiration time of a key in seconds.RedisAPI.rxExpireat(List<String> args) Sets the expiration time of a key to a Unix timestamp.ValkeyAPI.rxExpireat(List<String> args) Sets the expiration time of a key to a Unix timestamp.RedisAPI.rxExpiretime(String arg0) Returns the expiration time of a key as a Unix timestamp.ValkeyAPI.rxExpiretime(String arg0) Returns the expiration time of a key as a Unix timestamp.RedisAPI.rxFailover(List<String> args) Starts a coordinated failover from a server to one of its replicas.ValkeyAPI.rxFailover(List<String> args) Starts a coordinated failover from a server to one of its replicas.Invokes a function.Invokes a function.Invokes a read-only function.Invokes a read-only function.RedisAPI.rxFlushall(List<String> args) Removes all keys from all databases.ValkeyAPI.rxFlushall(List<String> args) Removes all keys from all databases.Remove all keys from the current database.Remove all keys from the current database.RedisAPI.rxFtAggregate(List<String> args) Run a search query on an index and perform aggregate transformations on the results.RedisAPI.rxFtAliasadd(List<String> args) Adds an alias to the index.RedisAPI.rxFtAliasaddifnx(List<String> args) Adds an alias to the index.RedisAPI.rxFtAliasdel(List<String> args) Deletes an alias from the index.RedisAPI.rxFtAliasdelifx(List<String> args) Deletes an alias from the index.RedisAPI.rxFtAliasupdate(List<String> args) Adds or updates an alias to the index.Adds a new field to the index.RedisAPI.rxFtAlterifnx(List<String> args) Adds a new field to the index.RedisAPI.rxFtConfig(List<String> args) RedisAPI.rxFtCreate(List<String> args) Creates an index with the given spec.RedisAPI.rxFtCreateifnx(List<String> args) Creates an index with the given spec.RedisAPI.rxFtCursor(List<String> args) RedisAPI.rxFtDictadd(List<String> args) Adds terms to a dictionary.RedisAPI.rxFtDictdel(List<String> args) Deletes terms from a dictionary.RedisAPI.rxFtDictdump(List<String> args) Dumps all terms in the given dictionary.RedisAPI.rxFtDropifx(List<String> args) RedisAPI.rxFtDropindex(List<String> args) Deletes the index.RedisAPI.rxFtDropindexifx(List<String> args) Deletes the index.RedisAPI.rxFtExplain(List<String> args) Returns the execution plan for a complex query.RedisAPI.rxFtExplaincli(List<String> args) Returns the execution plan for a complex query.RedisAPI.rxFtHybrid(List<String> args) Performs hybrid search combining text search and vector similarity search.Returns information and statistics on the index.Returns a list of all existing indexes.RedisAPI.rxFtProfile(List<String> args) Performs a `FT.SEARCH` or `FT.AGGREGATE` command and collects performance information.RedisAPI.rxFtSafeadd(List<String> args) RedisAPI.rxFtSearch(List<String> args) Searches the index with a textual query, returning either documents or just ids.RedisAPI.rxFtSpellcheck(List<String> args) Performs spelling correction on a query, returning suggestions for misspelled terms.RedisAPI.rxFtSugadd(List<String> args) Adds a suggestion string to an auto-complete suggestion dictionary.RedisAPI.rxFtSugdel(List<String> args) Deletes a string from a suggestion index.RedisAPI.rxFtSugget(List<String> args) Gets completion suggestions for a prefix.RedisAPI.rxFtSuglen(List<String> args) Gets the size of an auto-complete suggestion dictionary.RedisAPI.rxFtSynadd(List<String> args) RedisAPI.rxFtSyndump(List<String> args) Dumps the contents of a synonym group.RedisAPI.rxFtSynupdate(List<String> args) Creates or updates a synonym group with additional terms.RedisAPI.rxFtTagvals(List<String> args) Returns the distinct tags indexed in a Tag field.RedisAPI.rxFunction(List<String> args) A container for function commands.ValkeyAPI.rxFunction(List<String> args) A container for function commands.Adds one or more members to a geospatial index.Adds one or more members to a geospatial index.Returns the distance between two members of a geospatial index.Returns the distance between two members of a geospatial index.Returns members from a geospatial index as geohash strings.Returns members from a geospatial index as geohash strings.Returns the longitude and latitude of members from a geospatial index.Returns the longitude and latitude of members from a geospatial index.RedisAPI.rxGeoradius(List<String> args) Queries a geospatial index for members within a distance from a coordinate, optionally stores the result.ValkeyAPI.rxGeoradius(List<String> args) Queries a geospatial index for members within a distance from a coordinate, optionally stores the result.RedisAPI.rxGeoradiusbymember(List<String> args) Queries a geospatial index for members within a distance from a member, optionally stores the result.ValkeyAPI.rxGeoradiusbymember(List<String> args) Queries a geospatial index for members within a distance from a member, optionally stores the result.RedisAPI.rxGeoradiusbymemberRo(List<String> args) Returns members from a geospatial index that are within a distance from a member.ValkeyAPI.rxGeoradiusbymemberRo(List<String> args) Returns members from a geospatial index that are within a distance from a member.RedisAPI.rxGeoradiusRo(List<String> args) Returns members from a geospatial index that are within a distance from a coordinate.ValkeyAPI.rxGeoradiusRo(List<String> args) Returns members from a geospatial index that are within a distance from a coordinate.RedisAPI.rxGeosearch(List<String> args) Queries a geospatial index for members inside an area of a box or a circle.ValkeyAPI.rxGeosearch(List<String> args) Queries a geospatial index for members inside an area of a box, circle, or a polygon.RedisAPI.rxGeosearchstore(List<String> args) Queries a geospatial index for members inside an area of a box or a circle, optionally stores the result.ValkeyAPI.rxGeosearchstore(List<String> args) Queries a geospatial index for members inside an area of a box, a circle, or a polygon, optionally stores the result.Returns the string value of a key.Returns the string value of a key.Returns a bit value by offset.Returns a bit value by offset.Returns the string value of a key after deleting the key.Returns the string value of a key after deleting the key.Returns the string value of a key after setting its expiration time.Returns the string value of a key after setting its expiration time.RedisAPI.rxGetrange(String arg0, String arg1, String arg2) Returns a substring of the string stored at a key.ValkeyAPI.rxGetrange(String arg0, String arg1, String arg2) Returns a substring of the string stored at a key.Returns the previous string value of a key after setting it to a new value.Returns the previous string value of a key after setting it to a new value.RedisAPI.rxGraphBulk(List<String> args) RedisAPI.rxGraphConfig(List<String> args) RedisAPI.rxGraphDebug(List<String> args) RedisAPI.rxGraphDelete(List<String> args) RedisAPI.rxGraphExplain(List<String> args) RedisAPI.rxGraphList(List<String> args) RedisAPI.rxGraphProfile(List<String> args) RedisAPI.rxGraphQuery(List<String> args) RedisAPI.rxGraphRoQuery(List<String> args) RedisAPI.rxGraphSlowlog(List<String> args) Deletes one or more fields and their values from a hash.Deletes one or more fields and their values from a hash.Handshakes with the Redis server.Handshakes with the server.Determines whether a field exists in a hash.Determines whether a field exists in a hash.Set expiry for hash field using relative time to expire (seconds).Set expiry time on hash fields.RedisAPI.rxHexpireat(List<String> args) Set expiry for hash field using an absolute Unix timestamp (seconds).ValkeyAPI.rxHexpireat(List<String> args) Set expiry time on hash fields.RedisAPI.rxHexpiretime(List<String> args) Returns the expiration time of a hash field as a Unix timestamp, in seconds.ValkeyAPI.rxHexpiretime(List<String> args) Returns Unix timestamps in seconds since the epoch at which the given key's field(s) will expire.Returns the value of a field in a hash.Returns the value of a field in a hash.Returns all fields and values in a hash.Returns all fields and values in a hash.Returns the value of a field and deletes it from the hash.Get the value of one or more fields of a given hash key, and optionally set their expiration.Get the value of one or more fields of a given hash key, and optionally set their expiration time or time-to-live (TTL).Increments the integer value of a field in a hash by a number.Increments the integer value of a field in a hash by a number.RedisAPI.rxHincrbyfloat(String arg0, String arg1, String arg2) Increments the floating point value of a field by a number.ValkeyAPI.rxHincrbyfloat(String arg0, String arg1, String arg2) Increments the floating point value of a field by a number.Returns all fields in a hash.Returns all fields in a hash.Returns the number of fields in a hash.Returns the number of fields in a hash.Returns the values of all fields in a hash.Returns the values of all fields in a hash.Sets the values of multiple fields.Sets the values of multiple fields.A container for hotkeys tracking commands.RedisAPI.rxHpersist(List<String> args) Removes the expiration time for each specified field.ValkeyAPI.rxHpersist(List<String> args) Remove the existing expiration on a hash key's field(s).RedisAPI.rxHpexpire(List<String> args) Set expiry for hash field using relative time to expire (milliseconds).ValkeyAPI.rxHpexpire(List<String> args) Set expiry time on hash object.RedisAPI.rxHpexpireat(List<String> args) Set expiry for hash field using an absolute Unix timestamp (milliseconds).ValkeyAPI.rxHpexpireat(List<String> args) Set expiration time on hash field.RedisAPI.rxHpexpiretime(List<String> args) Returns the expiration time of a hash field as a Unix timestamp, in msec.ValkeyAPI.rxHpexpiretime(List<String> args) Returns the Unix timestamp in milliseconds since Unix epoch at which the given key's field(s) will expire.Returns the TTL in milliseconds of a hash field.Returns the remaining time to live in milliseconds of a hash key's field(s) that have an associated expiration.RedisAPI.rxHrandfield(List<String> args) Returns one or more random fields from a hash.ValkeyAPI.rxHrandfield(List<String> args) Returns one or more random fields from a hash.Iterates over fields and values of a hash.Iterates over fields and values of a hash.Creates or modifies the value of a field in a hash.Creates or modifies the value of a field in a hash.Set the value of one or more fields of a given hash key, and optionally set their expiration.Set the value of one or more fields of a given hash key, and optionally set their expiration time.Sets the value of a field in a hash only when the field doesn't exist.Sets the value of a field in a hash only when the field doesn't exist.Returns the length of the value of a field.Returns the length of the value of a field.Returns the TTL in seconds of a hash field.Returns the remaining time to live (in seconds) of a hash key's field(s) that have an associated expiration.Returns all values in a hash.Returns all values in a hash.Increments the integer value of a key by one.Increments the integer value of a key by one.Increments the integer value of a key by a number.Increments the integer value of a key by a number.RedisAPI.rxIncrbyfloat(String arg0, String arg1) Increment the floating point value of a key by a number.ValkeyAPI.rxIncrbyfloat(String arg0, String arg1) Increment the floating point value of a key by a number.Returns information and statistics about the server.Returns information and statistics about the server.RedisAPI.rxJsonArrappend(List<String> args) Append the JSON values into the array at path after the last element in it.RedisAPI.rxJsonArrindex(List<String> args) Search for the first occurrence of a JSON value in an array.RedisAPI.rxJsonArrinsert(List<String> args) Insert the json values into the array at path before the index (shifts to the right).RedisAPI.rxJsonArrlen(List<String> args) Report the length of the JSON array at path in key.RedisAPI.rxJsonArrpop(List<String> args) Remove and return the element at the specified index in the array at path.RedisAPI.rxJsonArrtrim(String arg0, String arg1, String arg2, String arg3) Trim an array so that it contains only the specified inclusive range of elements.RedisAPI.rxJsonArrtrim(List<String> args) Trim an array so that it contains only the specified inclusive range of elements.RedisAPI.rxJsonClear(List<String> args) Clear container values (arrays/objects) and set numeric values to 0.RedisAPI.rxJsonDebug(List<String> args) This is a container command for debugging related tasks.Delete a value.RedisAPI.rxJsonForget(List<String> args) Delete a value.Get JSON value at path.RedisAPI.rxJsonMerge(List<String> args) Merge a given JSON value into matching paths.RedisAPI.rxJsonMget(List<String> args) Return the values at path from multiple key arguments.RedisAPI.rxJsonMset(List<String> args) Set or update one or more JSON values according to the specified key-path-value triplets.RedisAPI.rxJsonNumincrby(String arg0, String arg1, String arg2) Increment the number value stored at path by number.RedisAPI.rxJsonNumincrby(List<String> args) Increment the number value stored at path by number.RedisAPI.rxJsonNummultby(String arg0, String arg1, String arg2) Multiply the number value stored at path by number.RedisAPI.rxJsonNummultby(List<String> args) Multiply the number value stored at path by number.RedisAPI.rxJsonNumpowby(String arg0, String arg1, String arg2) Raise the number value stored at path to the power of number.RedisAPI.rxJsonNumpowby(List<String> args) Raise the number value stored at path to the power of number.RedisAPI.rxJsonObjkeys(List<String> args) Return the keys in the object that's referenced by path.RedisAPI.rxJsonObjlen(List<String> args) Report the number of keys in the JSON object at path in key.RedisAPI.rxJsonResp(List<String> args) Return the JSON in key in Redis serialization protocol specification form.Set the JSON value at path in key.RedisAPI.rxJsonStrappend(List<String> args) Append the json-string values to the string at path.RedisAPI.rxJsonStrlen(List<String> args) Report the length of the JSON String at path in key.RedisAPI.rxJsonToggle(String arg0, String arg1) Toggle the boolean value stored at path.RedisAPI.rxJsonToggle(List<String> args) Toggle the boolean value stored at path.RedisAPI.rxJsonType(List<String> args) Report the type of JSON value at path.Returns all key names that match a pattern.Returns all key names that match a pattern.RedisAPI.rxLastsave()Returns the Unix timestamp of the last successful save to disk.ValkeyAPI.rxLastsave()Returns the Unix timestamp of the last successful save to disk.A container for latency diagnostics commands.A container for latency diagnostics commands.Finds the longest common substring.Finds the longest common substring.Returns an element from a list by its index.Returns an element from a list by its index.Inserts an element before or after another element in a list.Inserts an element before or after another element in a list.Returns the length of a list.Returns the length of a list.Returns an element after popping it from one list and pushing it to another.Returns an element after popping it from one list and pushing it to another.Returns multiple elements from a list after removing them.Returns multiple elements from a list after removing them.Displays computer art and the Redis version.Displays computer art and the server version.Returns the first elements in a list after removing it.Returns and removes one or more elements from the beginning of a list.Returns the index of matching elements in a list.Returns the index of matching elements in a list.Prepends one or more elements to a list.Prepends one or more elements to a list.Prepends one or more elements to a list only when the list exists.Prepends one or more elements to a list only when the list exists.Returns a range of elements from a list.Returns a range of elements from a list.Removes elements from a list.Removes elements from a list.Sets the value of an element in a list by its index.Sets the value of an element in a list by its index.Removes elements from both ends a list.Removes elements from both ends a list.A container for memory diagnostics commands.A container for memory diagnostics commands.Atomically returns the string values of one or more keys.Atomically returns the string values of one or more keys.Atomically transfers a key from one Redis instance to another.Atomically transfers a key from one instance to another.A container for module commands.A container for module commands.RedisAPI.rxMonitor()Listens for all requests received by the server in real-time.ValkeyAPI.rxMonitor()Listens for all requests received by the server in real-time.Moves a key to another database.Moves a key to another database.Atomically creates or modifies the string values of one or more keys.Atomically creates or modifies the string values of one or more keys.Atomically sets multiple string keys with a shared expiration in a single operation.Atomically modifies the string values of one or more keys only when all keys don't exist.Atomically modifies the string values of one or more keys only when all keys don't exist.RedisAPI.rxMulti()Starts a transaction.ValkeyAPI.rxMulti()Starts a transaction.A container for object introspection commands.A container for object introspection commands.RedisCluster.rxOnAllMasterNodes(Request request) Runs therequestagainst all master nodes in the cluster.RedisCluster.rxOnAllNodes(Request request) Runs therequestagainst all nodes in the cluster.Removes the expiration time of a key.Removes the expiration time of a key.Sets the expiration time of a key in milliseconds.Sets the expiration time of a key in milliseconds.RedisAPI.rxPexpireat(List<String> args) Sets the expiration time of a key to a Unix milliseconds timestamp.ValkeyAPI.rxPexpireat(List<String> args) Sets the expiration time of a key to a Unix milliseconds timestamp.RedisAPI.rxPexpiretime(String arg0) Returns the expiration time of a key as a Unix milliseconds timestamp.ValkeyAPI.rxPexpiretime(String arg0) Returns the expiration time of a key as a Unix milliseconds timestamp.Adds elements to a HyperLogLog key.Adds elements to a HyperLogLog key.Returns the approximated cardinality of the set(s) observed by the HyperLogLog key(s).Returns the approximated cardinality of the set(s) observed by the HyperLogLog key(s).Internal commands for debugging HyperLogLog values.Internal commands for debugging HyperLogLog values.Merges one or more HyperLogLog values into a single key.Merges one or more HyperLogLog values into a single key.RedisAPI.rxPfselftest()An internal command for testing HyperLogLog values.ValkeyAPI.rxPfselftest()An internal command for testing HyperLogLog values.Returns the server's liveliness response.Returns the server's liveliness response.Sets both string value and expiration time in milliseconds of a key.Sets both string value and expiration time in milliseconds of a key.RedisAPI.rxPsubscribe(List<String> args) Listens for messages published to channels that match one or more patterns.ValkeyAPI.rxPsubscribe(List<String> args) Listens for messages published to channels that match one or more patterns.An internal command used in replication.An internal command used in replication.Returns the expiration time in milliseconds of a key.Returns the expiration time in milliseconds of a key.Posts a message to a channel.Posts a message to a channel.A container for Pub/Sub commands.A container for Pub/Sub commands.RedisAPI.rxPunsubscribe(List<String> args) Stops listening to messages published to channels that match one or more patterns.ValkeyAPI.rxPunsubscribe(List<String> args) Stops listening to messages published to channels that match one or more patterns.Closes the connection.Closes the connection.RedisAPI.rxRandomkey()Returns a random key name from the database.ValkeyAPI.rxRandomkey()Returns a random key name from the database.RedisAPI.rxReadonly()Enables read-only queries for a connection to a Redis Cluster replica node.ValkeyAPI.rxReadonly()Enables read-only queries for a connection to a Valkey replica node.RedisAPI.rxReadwrite()Enables read-write queries for a connection to a Reids Cluster replica node.ValkeyAPI.rxReadwrite()Enables read-write queries for a connection to a Valkey replica node.Renames a key and overwrites the destination.Renames a key and overwrites the destination.RedisAPI.rxRenamenx(String arg0, String arg1) Renames a key only when the target key name doesn't exist.ValkeyAPI.rxRenamenx(String arg0, String arg1) Renames a key only when the target key name doesn't exist.RedisAPI.rxReplconf(List<String> args) An internal command for configuring the replication stream.ValkeyAPI.rxReplconf(List<String> args) An internal command for configuring the replication stream.RedisAPI.rxReplicaof(String arg0, String arg1) Configures a server as replica of another, or promotes it to a master.ValkeyAPI.rxReplicaof(String arg0, String arg1) Configures a server as replica of another, or promotes it to a primary.RedisAPI.rxReset()Resets the connection.ValkeyAPI.rxReset()Resets the connection.Creates a key from the serialized representation of a value.Creates a key from the serialized representation of a value.RedisAPI.rxRestoreAsking(List<String> args) An internal command for migrating keys in a cluster.ValkeyAPI.rxRestoreAsking(List<String> args) An internal command for migrating keys in a cluster.RedisAPI.rxRole()Returns the replication role.ValkeyAPI.rxRole()Returns the replication role.Returns and removes the last elements of a list.Returns and removes one or more elements from the end of a list.RedisAPI.rxRpoplpush(String arg0, String arg1) Returns the last element of a list after removing and pushing it to another list.ValkeyAPI.rxRpoplpush(String arg0, String arg1) Returns the last element of a list after removing and pushing it to another list.Appends one or more elements to a list.Appends one or more elements to a list.Appends an element to a list only when the list exists.Appends one or more elements to a list only when the list exists.Adds one or more members to a set.Adds one or more members to a set.RedisAPI.rxSave()Synchronously saves the database(s) to disk.ValkeyAPI.rxSave()Synchronously saves the database(s) to disk.Iterates over the key names in the database.Iterates over the key names in the database.Returns the number of members in a set.Returns the number of members in a set.A container for Lua scripts management commands.A container for Lua scripts management commands.Returns the difference of multiple sets.Returns the difference of multiple sets.RedisAPI.rxSdiffstore(List<String> args) Stores the difference of multiple sets in a key.ValkeyAPI.rxSdiffstore(List<String> args) Stores the difference of multiple sets in a key.RedisAPI.rxSearchClusterinfo(List<String> args) RedisAPI.rxSearchClusterrefresh(List<String> args) RedisAPI.rxSearchClusterset(List<String> args) Changes the selected database.Changes the selected database.Send the given command to the Redis server or cluster.Send the given command to the redis server or cluster.Sets the string value of a key, ignoring its type.Sets the string value of a key, ignoring its type.Sets or clears the bit at offset of the string value.Sets or clears the bit at offset of the string value.Sets the string value and expiration time of a key.Sets the string value and expiration time of a key.Set the string value of a key only when the key doesn't exist.Set the string value of a key only when the key doesn't exist.RedisAPI.rxSetrange(String arg0, String arg1, String arg2) Overwrites a part of a string value with another by an offset.ValkeyAPI.rxSetrange(String arg0, String arg1, String arg2) Overwrites a part of a string value with another by an offset.RedisAPI.rxShutdown(List<String> args) Synchronously saves the database(s) to disk and shuts down the Redis server.ValkeyAPI.rxShutdown(List<String> args) Synchronously saves the database(s) to disk and shuts down the server.Returns the intersect of multiple sets.Returns the intersect of multiple sets.RedisAPI.rxSintercard(List<String> args) Returns the number of members of the intersect of multiple sets.ValkeyAPI.rxSintercard(List<String> args) Returns the number of members of the intersect of multiple sets.RedisAPI.rxSinterstore(List<String> args) Stores the intersect of multiple sets in a key.ValkeyAPI.rxSinterstore(List<String> args) Stores the intersect of multiple sets in a key.RedisAPI.rxSismember(String arg0, String arg1) Determines whether a member belongs to a set.ValkeyAPI.rxSismember(String arg0, String arg1) Determines whether a member belongs to a set.Sets a Redis server as a replica of another, or promotes it to being a master.Sets a server as a replica of another, or promotes it to being a primary.A container for slow log commands.A container for slow log commands.RedisAPI.rxSmembers(String arg0) Returns all members of a set.ValkeyAPI.rxSmembers(String arg0) Returns all members of a set.RedisAPI.rxSmismember(List<String> args) Determines whether multiple members belong to a set.ValkeyAPI.rxSmismember(List<String> args) Determines whether multiple members belong to a set.Moves a member from one set to another.Moves a member from one set to another.Sorts the elements in a list, a set, or a sorted set, optionally storing the result.Sorts the elements in a list, a set, or a sorted set, optionally storing the result.Returns the sorted elements of a list, a set, or a sorted set.Returns the sorted elements of a list, a set, or a sorted set.Returns one or more random members from a set after removing them.Returns one or more random members from a set after removing them.RedisAPI.rxSpublish(String arg0, String arg1) Post a message to a shard channel.ValkeyAPI.rxSpublish(String arg0, String arg1) Post a message to a shard channel.RedisAPI.rxSrandmember(List<String> args) Get one or multiple random members from a set.ValkeyAPI.rxSrandmember(List<String> args) Get one or multiple random members from a set.Removes one or more members from a set.Removes one or more members from a set.Iterates over members of a set.Iterates over members of a set.RedisAPI.rxSsubscribe(List<String> args) Listens for messages published to shard channels.ValkeyAPI.rxSsubscribe(List<String> args) Listens for messages published to shard channels.Returns the length of a string value.Returns the length of a string value.RedisAPI.rxSubscribe(List<String> args) Listens for messages published to channels.ValkeyAPI.rxSubscribe(List<String> args) Listens for messages published to channels.Returns a substring from a string value.Returns a substring from a string value.Returns the union of multiple sets.Returns the union of multiple sets.RedisAPI.rxSunionstore(List<String> args) Stores the union of multiple sets in a key.ValkeyAPI.rxSunionstore(List<String> args) Stores the union of multiple sets in a key.RedisAPI.rxSunsubscribe(List<String> args) Stops listening to messages posted to shard channels.ValkeyAPI.rxSunsubscribe(List<String> args) Stops listening to messages posted to shard channels.Swaps two Redis databases.Swaps two databases.RedisAPI.rxSync()An internal command used in replication.ValkeyAPI.rxSync()An internal command used in replication.RedisAPI.rxTdigestAdd(List<String> args) Adds one or more observations to a t-digest sketch.RedisAPI.rxTdigestByrank(List<String> args) Returns, for each input rank, an estimation of the value (floating-point) with that rank.RedisAPI.rxTdigestByrevrank(List<String> args) Returns, for each input reverse rank, an estimation of the value (floating-point) with that reverse rank.RedisAPI.rxTdigestCdf(List<String> args) Returns, for each input value, an estimation of the floating-point fraction of (observations smaller than the given value + half the observations equal to the given value).RedisAPI.rxTdigestCreate(List<String> args) Allocates memory and initializes a new t-digest sketch.RedisAPI.rxTdigestInfo(String arg0) Returns information and statistics about a t-digest sketch.RedisAPI.rxTdigestInfo(List<String> args) Returns information and statistics about a t-digest sketch.RedisAPI.rxTdigestMax(String arg0) Returns the maximum observation value from a t-digest sketch.RedisAPI.rxTdigestMax(List<String> args) Returns the maximum observation value from a t-digest sketch.RedisAPI.rxTdigestMerge(List<String> args) Merges multiple t-digest sketches into a single sketch.RedisAPI.rxTdigestMin(String arg0) Returns the minimum observation value from a t-digest sketch.RedisAPI.rxTdigestMin(List<String> args) Returns the minimum observation value from a t-digest sketch.RedisAPI.rxTdigestQuantile(List<String> args) Returns, for each input fraction, an estimation of the value (floating point) that is smaller than the given fraction of observations.RedisAPI.rxTdigestRank(List<String> args) Returns, for each input value (floating-point), the estimated rank of the value (the number of observations in the sketch that are smaller than the value + half the number of observations that are equal to the value).RedisAPI.rxTdigestReset(String arg0) Resets a t-digest sketch: empty the sketch and re-initializes it.RedisAPI.rxTdigestReset(List<String> args) Resets a t-digest sketch: empty the sketch and re-initializes it.RedisAPI.rxTdigestRevrank(List<String> args) Returns, for each input value (floating-point), the estimated reverse rank of the value (the number of observations in the sketch that are larger than the value + half the number of observations that are equal to the value).RedisAPI.rxTdigestTrimmedMean(String arg0, String arg1, String arg2) Returns an estimation of the mean value from the sketch, excluding observation values outside the low and high cutoff quantiles.RedisAPI.rxTdigestTrimmedMean(List<String> args) Returns an estimation of the mean value from the sketch, excluding observation values outside the low and high cutoff quantiles.RedisAPI.rxTime()Returns the server time.ValkeyAPI.rxTime()Returns the server time.RedisAPI.rxTimeseriesClusterset(List<String> args) RedisAPI.rxTimeseriesClustersetfromshard(List<String> args) RedisAPI.rxTimeseriesHello(List<String> args) RedisAPI.rxTimeseriesInfocluster(List<String> args) RedisAPI.rxTimeseriesInnercommunication(List<String> args) RedisAPI.rxTimeseriesNetworktest(List<String> args) RedisAPI.rxTimeseriesRefreshcluster(List<String> args) Adds an item to a Top-k sketch.RedisAPI.rxTopkCount(List<String> args) Return the count for one or more items are in a sketch.RedisAPI.rxTopkIncrby(List<String> args) Increases the count of one or more items by increment.RedisAPI.rxTopkInfo(String arg0) Returns information about a sketch.RedisAPI.rxTopkInfo(List<String> args) Returns information about a sketch.RedisAPI.rxTopkList(List<String> args) Return the full list of items in Top-K sketch.RedisAPI.rxTopkQuery(List<String> args) Checks whether one or more items are in a sketch.RedisAPI.rxTopkReserve(List<String> args) Initializes a Top-K sketch with specified parameters.Returns the number of existing keys out of those specified after updating the time they were last accessed.Returns the number of existing keys out of those specified after updating the time they were last accessed.RedisAPI.rxTrimslots(List<String> args) Trim the keys that belong to specified slots.Append a sample to a time series.Update the retention, chunk size, duplicate policy, and labels of an existing time series.RedisAPI.rxTsCreate(List<String> args) Create a new time series.RedisAPI.rxTsCreaterule(List<String> args) Create a compaction rule.RedisAPI.rxTsDecrby(List<String> args) Decrease the value of the latest sample.Delete all samples between two timestamps for a given time series.Delete all samples between two timestamps for a given time series.RedisAPI.rxTsDeleterule(String arg0, String arg1) Delete a compaction rule.RedisAPI.rxTsDeleterule(List<String> args) Delete a compaction rule.Get the sample with the highest timestamp from a given time series.RedisAPI.rxTsIncrby(List<String> args) Increase the value of the latest sample.Returns information and statistics for a time series.Append new samples to one or more time series.Get the sample with the highest timestamp from each time series matching a specific filter.RedisAPI.rxTsMrange(List<String> args) Query a range across multiple time series by filters in forward direction.RedisAPI.rxTsMrevrange(List<String> args) Query a range across multiple time series by filters in reverse direction.RedisAPI.rxTsQueryindex(List<String> args) Get all time series keys matching a filter list.Query a range in forward direction.RedisAPI.rxTsRevrange(List<String> args) Query a range in reverse direction.Returns the expiration time in seconds of a key.Returns the expiration time in seconds of a key.Determines the type of value stored at a key.Determines the type of value stored at a key.Asynchronously deletes one or more keys.Asynchronously deletes one or more keys.RedisAPI.rxUnsubscribe(List<String> args) Stops listening to messages posted to channels.ValkeyAPI.rxUnsubscribe(List<String> args) Stops listening to messages posted to channels.RedisAPI.rxUnwatch()Forgets about watched keys of a transaction.ValkeyAPI.rxUnwatch()Forgets about watched keys of a transaction.Add one or more elements to a vector set, or update its vector if it already exists.Return the number of elements in a vector set.Return the dimension of vectors in the vector set.Return the vector associated with an element.RedisAPI.rxVgetattr(String arg0, String arg1) Retrieve the JSON attributes of elements.Return information about a vector set.RedisAPI.rxVismember(String arg0, String arg1) Check if an element exists in a vector set.Return the neighbors of an element at each layer in the HNSW graph.RedisAPI.rxVrandmember(List<String> args) Return one or multiple random members from a vector set.Return vector set elements in a lex range.Remove an element from a vector set.RedisAPI.rxVsetattr(String arg0, String arg1, String arg2) Associate or remove the JSON attributes of elements.Return elements by vector similarity.Blocks until the asynchronous replication of all preceding write commands sent by the connection is completed.Blocks until the asynchronous replication of all preceding write commands sent by the connection is completed.Blocks until all of the preceding write commands sent by the connection are written to the append-only file of the master and/or replicas.Blocks until all of the preceding write commands sent by the connection are written to the append-only file of the primary and/or replicas.Monitors changes to keys to determine the execution of a transaction.Monitors changes to keys to determine the execution of a transaction.Returns the number of messages that were successfully acknowledged by the consumer group member of a stream.Returns the number of messages that were successfully acknowledged by the consumer group member of a stream.Acknowledges and deletes one or multiple messages for a stream consumer group.Appends a new message to a stream.Appends a new message to a stream.RedisAPI.rxXautoclaim(List<String> args) Changes, or acquires, ownership of messages in a consumer group, as if the messages were delivered to as consumer group member.ValkeyAPI.rxXautoclaim(List<String> args) Changes, or acquires, ownership of messages in a consumer group, as if the messages were delivered to as consumer group member.Sets the IDMP configuration parameters for a stream.Changes, or acquires, ownership of a message in a consumer group, as if the message was delivered a consumer group member.Changes, or acquires, ownership of a message in a consumer group, as if the message was delivered a consumer group member.Returns the number of messages after removing them from a stream.Returns the number of messages after removing them from a stream.Deletes one or multiple entries from the stream.A container for consumer groups commands.A container for consumer groups commands.RedisAPI.rxXidmprecord(String arg0, String arg1, String arg2, String arg3) An internal command for setting IDMP metadata on an existing stream message.A container for stream introspection commands.A container for stream introspection commands.Return the number of messages in a stream.Return the number of messages in a stream.RedisAPI.rxXpending(List<String> args) Returns the information and entries from a stream consumer group's pending entries list.ValkeyAPI.rxXpending(List<String> args) Returns the information and entries from a stream consumer group's pending entries list.Returns the messages from a stream within a range of IDs.Returns the messages from a stream within a range of IDs.Returns messages from multiple streams with IDs greater than the ones requested.Returns messages from multiple streams with IDs greater than the ones requested.RedisAPI.rxXreadgroup(List<String> args) Returns new or historical messages from a stream for a consumer in a group.ValkeyAPI.rxXreadgroup(List<String> args) Returns new or historical messages from a stream for a consumer in a group.RedisAPI.rxXrevrange(List<String> args) Returns the messages from a stream within a range of IDs in reverse order.ValkeyAPI.rxXrevrange(List<String> args) Returns the messages from a stream within a range of IDs in reverse order.An internal command for replicating stream values.An internal command for replicating stream values.Deletes messages from the beginning of a stream.Deletes messages from the beginning of a stream.Adds one or more members to a sorted set, or updates their scores.Adds one or more members to a sorted set, or updates their scores.Returns the number of members in a sorted set.Returns the number of members in a sorted set.Returns the count of members in a sorted set that have scores within a range.Returns the count of members in a sorted set that have scores within a range.Returns the difference between multiple sorted sets.Returns the difference between multiple sorted sets.RedisAPI.rxZdiffstore(List<String> args) Stores the difference of multiple sorted sets in a key.ValkeyAPI.rxZdiffstore(List<String> args) Stores the difference of multiple sorted sets in a key.Increments the score of a member in a sorted set.Increments the score of a member in a sorted set.Returns the intersect of multiple sorted sets.Returns the intersect of multiple sorted sets.RedisAPI.rxZintercard(List<String> args) Returns the number of members of the intersect of multiple sorted sets.ValkeyAPI.rxZintercard(List<String> args) Returns the number of members of the intersect of multiple sorted sets.RedisAPI.rxZinterstore(List<String> args) Stores the intersect of multiple sorted sets in a key.ValkeyAPI.rxZinterstore(List<String> args) Stores the intersect of multiple sorted sets in a key.RedisAPI.rxZlexcount(String arg0, String arg1, String arg2) Returns the number of members in a sorted set within a lexicographical range.ValkeyAPI.rxZlexcount(String arg0, String arg1, String arg2) Returns the number of members in a sorted set within a lexicographical range.Returns the highest- or lowest-scoring members from one or more sorted sets after removing them.Returns the highest- or lowest-scoring members from one or more sorted sets after removing them.Returns the score of one or more members in a sorted set.Returns the score of one or more members in a sorted set.Returns the highest-scoring members from a sorted set after removing them.Returns the highest-scoring members from a sorted set after removing them.Returns the lowest-scoring members from a sorted set after removing them.Returns the lowest-scoring members from a sorted set after removing them.RedisAPI.rxZrandmember(List<String> args) Returns one or more random members from a sorted set.ValkeyAPI.rxZrandmember(List<String> args) Returns one or more random members from a sorted set.Returns members in a sorted set within a range of indexes.Returns members in a sorted set within a range of indexes.RedisAPI.rxZrangebylex(List<String> args) Returns members in a sorted set within a lexicographical range.ValkeyAPI.rxZrangebylex(List<String> args) Returns members in a sorted set within a lexicographical range.RedisAPI.rxZrangebyscore(List<String> args) Returns members in a sorted set within a range of scores.ValkeyAPI.rxZrangebyscore(List<String> args) Returns members in a sorted set within a range of scores.RedisAPI.rxZrangestore(List<String> args) Stores a range of members from sorted set in a key.ValkeyAPI.rxZrangestore(List<String> args) Stores a range of members from sorted set in a key.Returns the index of a member in a sorted set ordered by ascending scores.Returns the index of a member in a sorted set ordered by ascending scores.Returns the index of a member in a sorted set ordered by ascending scores.Removes one or more members from a sorted set.Removes one or more members from a sorted set.RedisAPI.rxZremrangebylex(String arg0, String arg1, String arg2) Removes members in a sorted set within a lexicographical range.ValkeyAPI.rxZremrangebylex(String arg0, String arg1, String arg2) Removes members in a sorted set within a lexicographical range.RedisAPI.rxZremrangebyrank(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of indexes.ValkeyAPI.rxZremrangebyrank(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of indexes.RedisAPI.rxZremrangebyscore(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of scores.ValkeyAPI.rxZremrangebyscore(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of scores.RedisAPI.rxZrevrange(List<String> args) Returns members in a sorted set within a range of indexes in reverse order.ValkeyAPI.rxZrevrange(List<String> args) Returns members in a sorted set within a range of indexes in reverse order.RedisAPI.rxZrevrangebylex(List<String> args) Returns members in a sorted set within a lexicographical range in reverse order.ValkeyAPI.rxZrevrangebylex(List<String> args) Returns members in a sorted set within a lexicographical range in reverse order.RedisAPI.rxZrevrangebyscore(List<String> args) Returns members in a sorted set within a range of scores in reverse order.ValkeyAPI.rxZrevrangebyscore(List<String> args) Returns members in a sorted set within a range of scores in reverse order.RedisAPI.rxZrevrank(String arg0, String arg1) Returns the index of a member in a sorted set ordered by descending scores.RedisAPI.rxZrevrank(List<String> args) Returns the index of a member in a sorted set ordered by descending scores.ValkeyAPI.rxZrevrank(List<String> args) Returns the index of a member in a sorted set ordered by descending scores.Iterates over members and scores of a sorted set.Iterates over members and scores of a sorted set.Returns the score of a member in a sorted set.Returns the score of a member in a sorted set.Returns the union of multiple sorted sets.Returns the union of multiple sorted sets.RedisAPI.rxZunionstore(List<String> args) Stores the union of multiple sorted sets in a key.ValkeyAPI.rxZunionstore(List<String> args) Stores the union of multiple sorted sets in a key.Adds one or more members to a set.Adds one or more members to a set.RedisAPI.save()Synchronously saves the database(s) to disk.ValkeyAPI.save()Synchronously saves the database(s) to disk.Iterates over the key names in the database.Iterates over the key names in the database.Returns the number of members in a set.Returns the number of members in a set.A container for Lua scripts management commands.A container for Lua scripts management commands.Returns the difference of multiple sets.Returns the difference of multiple sets.RedisAPI.sdiffstore(List<String> args) Stores the difference of multiple sets in a key.ValkeyAPI.sdiffstore(List<String> args) Stores the difference of multiple sets in a key.RedisAPI.searchClusterinfo(List<String> args) RedisAPI.searchClusterrefresh(List<String> args) RedisAPI.searchClusterset(List<String> args) Changes the selected database.Changes the selected database.Send the given command to the Redis server or cluster.Send the given command to the redis server or cluster.Sets the string value of a key, ignoring its type.Sets the string value of a key, ignoring its type.Sets or clears the bit at offset of the string value.Sets or clears the bit at offset of the string value.Sets the string value and expiration time of a key.Sets the string value and expiration time of a key.Set the string value of a key only when the key doesn't exist.Set the string value of a key only when the key doesn't exist.Overwrites a part of a string value with another by an offset.Overwrites a part of a string value with another by an offset.Synchronously saves the database(s) to disk and shuts down the Redis server.Synchronously saves the database(s) to disk and shuts down the server.Returns the intersect of multiple sets.Returns the intersect of multiple sets.RedisAPI.sintercard(List<String> args) Returns the number of members of the intersect of multiple sets.ValkeyAPI.sintercard(List<String> args) Returns the number of members of the intersect of multiple sets.RedisAPI.sinterstore(List<String> args) Stores the intersect of multiple sets in a key.ValkeyAPI.sinterstore(List<String> args) Stores the intersect of multiple sets in a key.Determines whether a member belongs to a set.Determines whether a member belongs to a set.Sets a Redis server as a replica of another, or promotes it to being a master.Sets a server as a replica of another, or promotes it to being a primary.A container for slow log commands.A container for slow log commands.Returns all members of a set.Returns all members of a set.RedisAPI.smismember(List<String> args) Determines whether multiple members belong to a set.ValkeyAPI.smismember(List<String> args) Determines whether multiple members belong to a set.Moves a member from one set to another.Moves a member from one set to another.Sorts the elements in a list, a set, or a sorted set, optionally storing the result.Sorts the elements in a list, a set, or a sorted set, optionally storing the result.Returns the sorted elements of a list, a set, or a sorted set.Returns the sorted elements of a list, a set, or a sorted set.Returns one or more random members from a set after removing them.Returns one or more random members from a set after removing them.Post a message to a shard channel.Post a message to a shard channel.RedisAPI.srandmember(List<String> args) Get one or multiple random members from a set.ValkeyAPI.srandmember(List<String> args) Get one or multiple random members from a set.Removes one or more members from a set.Removes one or more members from a set.Iterates over members of a set.Iterates over members of a set.RedisAPI.ssubscribe(List<String> args) Listens for messages published to shard channels.ValkeyAPI.ssubscribe(List<String> args) Listens for messages published to shard channels.Returns the length of a string value.Returns the length of a string value.Listens for messages published to channels.Listens for messages published to channels.Returns a substring from a string value.Returns a substring from a string value.Returns the union of multiple sets.Returns the union of multiple sets.RedisAPI.sunionstore(List<String> args) Stores the union of multiple sets in a key.ValkeyAPI.sunionstore(List<String> args) Stores the union of multiple sets in a key.RedisAPI.sunsubscribe(List<String> args) Stops listening to messages posted to shard channels.ValkeyAPI.sunsubscribe(List<String> args) Stops listening to messages posted to shard channels.Swaps two Redis databases.Swaps two databases.RedisAPI.sync()An internal command used in replication.ValkeyAPI.sync()An internal command used in replication.RedisAPI.tdigestAdd(List<String> args) Adds one or more observations to a t-digest sketch.RedisAPI.tdigestByrank(List<String> args) Returns, for each input rank, an estimation of the value (floating-point) with that rank.RedisAPI.tdigestByrevrank(List<String> args) Returns, for each input reverse rank, an estimation of the value (floating-point) with that reverse rank.RedisAPI.tdigestCdf(List<String> args) Returns, for each input value, an estimation of the floating-point fraction of (observations smaller than the given value + half the observations equal to the given value).RedisAPI.tdigestCreate(List<String> args) Allocates memory and initializes a new t-digest sketch.RedisAPI.tdigestInfo(String arg0) Returns information and statistics about a t-digest sketch.RedisAPI.tdigestInfo(List<String> args) Returns information and statistics about a t-digest sketch.RedisAPI.tdigestMax(String arg0) Returns the maximum observation value from a t-digest sketch.RedisAPI.tdigestMax(List<String> args) Returns the maximum observation value from a t-digest sketch.RedisAPI.tdigestMerge(List<String> args) Merges multiple t-digest sketches into a single sketch.RedisAPI.tdigestMin(String arg0) Returns the minimum observation value from a t-digest sketch.RedisAPI.tdigestMin(List<String> args) Returns the minimum observation value from a t-digest sketch.RedisAPI.tdigestQuantile(List<String> args) Returns, for each input fraction, an estimation of the value (floating point) that is smaller than the given fraction of observations.RedisAPI.tdigestRank(List<String> args) Returns, for each input value (floating-point), the estimated rank of the value (the number of observations in the sketch that are smaller than the value + half the number of observations that are equal to the value).RedisAPI.tdigestReset(String arg0) Resets a t-digest sketch: empty the sketch and re-initializes it.RedisAPI.tdigestReset(List<String> args) Resets a t-digest sketch: empty the sketch and re-initializes it.RedisAPI.tdigestRevrank(List<String> args) Returns, for each input value (floating-point), the estimated reverse rank of the value (the number of observations in the sketch that are larger than the value + half the number of observations that are equal to the value).RedisAPI.tdigestTrimmedMean(String arg0, String arg1, String arg2) Returns an estimation of the mean value from the sketch, excluding observation values outside the low and high cutoff quantiles.RedisAPI.tdigestTrimmedMean(List<String> args) Returns an estimation of the mean value from the sketch, excluding observation values outside the low and high cutoff quantiles.RedisAPI.time()Returns the server time.ValkeyAPI.time()Returns the server time.RedisAPI.timeseriesClusterset(List<String> args) RedisAPI.timeseriesClustersetfromshard(List<String> args) RedisAPI.timeseriesHello(List<String> args) RedisAPI.timeseriesInfocluster(List<String> args) RedisAPI.timeseriesInnercommunication(List<String> args) RedisAPI.timeseriesNetworktest(List<String> args) RedisAPI.timeseriesRefreshcluster(List<String> args) RedisConnection.toFlowable()RedisConnection.toObservable()Adds an item to a Top-k sketch.Return the count for one or more items are in a sketch.RedisAPI.topkIncrby(List<String> args) Increases the count of one or more items by increment.Returns information about a sketch.Returns information about a sketch.Return the full list of items in Top-K sketch.Checks whether one or more items are in a sketch.RedisAPI.topkReserve(List<String> args) Initializes a Top-K sketch with specified parameters.Returns the number of existing keys out of those specified after updating the time they were last accessed.Returns the number of existing keys out of those specified after updating the time they were last accessed.Trim the keys that belong to specified slots.Append a sample to a time series.Update the retention, chunk size, duplicate policy, and labels of an existing time series.Create a new time series.RedisAPI.tsCreaterule(List<String> args) Create a compaction rule.Decrease the value of the latest sample.Delete all samples between two timestamps for a given time series.Delete all samples between two timestamps for a given time series.RedisAPI.tsDeleterule(String arg0, String arg1) Delete a compaction rule.RedisAPI.tsDeleterule(List<String> args) Delete a compaction rule.Get the sample with the highest timestamp from a given time series.Increase the value of the latest sample.Returns information and statistics for a time series.Append new samples to one or more time series.Get the sample with the highest timestamp from each time series matching a specific filter.Query a range across multiple time series by filters in forward direction.RedisAPI.tsMrevrange(List<String> args) Query a range across multiple time series by filters in reverse direction.RedisAPI.tsQueryindex(List<String> args) Get all time series keys matching a filter list.Query a range in forward direction.RedisAPI.tsRevrange(List<String> args) Query a range in reverse direction.Returns the expiration time in seconds of a key.Returns the expiration time in seconds of a key.Determines the type of value stored at a key.Determines the type of value stored at a key.Asynchronously deletes one or more keys.Asynchronously deletes one or more keys.RedisAPI.unsubscribe(List<String> args) Stops listening to messages posted to channels.ValkeyAPI.unsubscribe(List<String> args) Stops listening to messages posted to channels.RedisAPI.unwatch()Forgets about watched keys of a transaction.ValkeyAPI.unwatch()Forgets about watched keys of a transaction.Add one or more elements to a vector set, or update its vector if it already exists.Return the number of elements in a vector set.Return the dimension of vectors in the vector set.Return the vector associated with an element.Retrieve the JSON attributes of elements.Return information about a vector set.Check if an element exists in a vector set.Return the neighbors of an element at each layer in the HNSW graph.RedisAPI.vrandmember(List<String> args) Return one or multiple random members from a vector set.Return vector set elements in a lex range.Remove an element from a vector set.Associate or remove the JSON attributes of elements.Return elements by vector similarity.Blocks until the asynchronous replication of all preceding write commands sent by the connection is completed.Blocks until the asynchronous replication of all preceding write commands sent by the connection is completed.Blocks until all of the preceding write commands sent by the connection are written to the append-only file of the master and/or replicas.Blocks until all of the preceding write commands sent by the connection are written to the append-only file of the primary and/or replicas.Monitors changes to keys to determine the execution of a transaction.Monitors changes to keys to determine the execution of a transaction.Returns the number of messages that were successfully acknowledged by the consumer group member of a stream.Returns the number of messages that were successfully acknowledged by the consumer group member of a stream.Acknowledges and deletes one or multiple messages for a stream consumer group.Appends a new message to a stream.Appends a new message to a stream.RedisAPI.xautoclaim(List<String> args) Changes, or acquires, ownership of messages in a consumer group, as if the messages were delivered to as consumer group member.ValkeyAPI.xautoclaim(List<String> args) Changes, or acquires, ownership of messages in a consumer group, as if the messages were delivered to as consumer group member.Sets the IDMP configuration parameters for a stream.Changes, or acquires, ownership of a message in a consumer group, as if the message was delivered a consumer group member.Changes, or acquires, ownership of a message in a consumer group, as if the message was delivered a consumer group member.Returns the number of messages after removing them from a stream.Returns the number of messages after removing them from a stream.Deletes one or multiple entries from the stream.A container for consumer groups commands.A container for consumer groups commands.RedisAPI.xidmprecord(String arg0, String arg1, String arg2, String arg3) An internal command for setting IDMP metadata on an existing stream message.A container for stream introspection commands.A container for stream introspection commands.Return the number of messages in a stream.Return the number of messages in a stream.Returns the information and entries from a stream consumer group's pending entries list.Returns the information and entries from a stream consumer group's pending entries list.Returns the messages from a stream within a range of IDs.Returns the messages from a stream within a range of IDs.Returns messages from multiple streams with IDs greater than the ones requested.Returns messages from multiple streams with IDs greater than the ones requested.RedisAPI.xreadgroup(List<String> args) Returns new or historical messages from a stream for a consumer in a group.ValkeyAPI.xreadgroup(List<String> args) Returns new or historical messages from a stream for a consumer in a group.Returns the messages from a stream within a range of IDs in reverse order.Returns the messages from a stream within a range of IDs in reverse order.An internal command for replicating stream values.An internal command for replicating stream values.Deletes messages from the beginning of a stream.Deletes messages from the beginning of a stream.Adds one or more members to a sorted set, or updates their scores.Adds one or more members to a sorted set, or updates their scores.Returns the number of members in a sorted set.Returns the number of members in a sorted set.Returns the count of members in a sorted set that have scores within a range.Returns the count of members in a sorted set that have scores within a range.Returns the difference between multiple sorted sets.Returns the difference between multiple sorted sets.RedisAPI.zdiffstore(List<String> args) Stores the difference of multiple sorted sets in a key.ValkeyAPI.zdiffstore(List<String> args) Stores the difference of multiple sorted sets in a key.Increments the score of a member in a sorted set.Increments the score of a member in a sorted set.Returns the intersect of multiple sorted sets.Returns the intersect of multiple sorted sets.RedisAPI.zintercard(List<String> args) Returns the number of members of the intersect of multiple sorted sets.ValkeyAPI.zintercard(List<String> args) Returns the number of members of the intersect of multiple sorted sets.RedisAPI.zinterstore(List<String> args) Stores the intersect of multiple sorted sets in a key.ValkeyAPI.zinterstore(List<String> args) Stores the intersect of multiple sorted sets in a key.Returns the number of members in a sorted set within a lexicographical range.Returns the number of members in a sorted set within a lexicographical range.Returns the highest- or lowest-scoring members from one or more sorted sets after removing them.Returns the highest- or lowest-scoring members from one or more sorted sets after removing them.Returns the score of one or more members in a sorted set.Returns the score of one or more members in a sorted set.Returns the highest-scoring members from a sorted set after removing them.Returns the highest-scoring members from a sorted set after removing them.Returns the lowest-scoring members from a sorted set after removing them.Returns the lowest-scoring members from a sorted set after removing them.RedisAPI.zrandmember(List<String> args) Returns one or more random members from a sorted set.ValkeyAPI.zrandmember(List<String> args) Returns one or more random members from a sorted set.Returns members in a sorted set within a range of indexes.Returns members in a sorted set within a range of indexes.RedisAPI.zrangebylex(List<String> args) Returns members in a sorted set within a lexicographical range.ValkeyAPI.zrangebylex(List<String> args) Returns members in a sorted set within a lexicographical range.RedisAPI.zrangebyscore(List<String> args) Returns members in a sorted set within a range of scores.ValkeyAPI.zrangebyscore(List<String> args) Returns members in a sorted set within a range of scores.RedisAPI.zrangestore(List<String> args) Stores a range of members from sorted set in a key.ValkeyAPI.zrangestore(List<String> args) Stores a range of members from sorted set in a key.Returns the index of a member in a sorted set ordered by ascending scores.Returns the index of a member in a sorted set ordered by ascending scores.Returns the index of a member in a sorted set ordered by ascending scores.Removes one or more members from a sorted set.Removes one or more members from a sorted set.RedisAPI.zremrangebylex(String arg0, String arg1, String arg2) Removes members in a sorted set within a lexicographical range.ValkeyAPI.zremrangebylex(String arg0, String arg1, String arg2) Removes members in a sorted set within a lexicographical range.RedisAPI.zremrangebyrank(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of indexes.ValkeyAPI.zremrangebyrank(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of indexes.RedisAPI.zremrangebyscore(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of scores.ValkeyAPI.zremrangebyscore(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of scores.Returns members in a sorted set within a range of indexes in reverse order.Returns members in a sorted set within a range of indexes in reverse order.RedisAPI.zrevrangebylex(List<String> args) Returns members in a sorted set within a lexicographical range in reverse order.ValkeyAPI.zrevrangebylex(List<String> args) Returns members in a sorted set within a lexicographical range in reverse order.RedisAPI.zrevrangebyscore(List<String> args) Returns members in a sorted set within a range of scores in reverse order.ValkeyAPI.zrevrangebyscore(List<String> args) Returns members in a sorted set within a range of scores in reverse order.Returns the index of a member in a sorted set ordered by descending scores.Returns the index of a member in a sorted set ordered by descending scores.Returns the index of a member in a sorted set ordered by descending scores.Iterates over members and scores of a sorted set.Iterates over members and scores of a sorted set.Returns the score of a member in a sorted set.Returns the score of a member in a sorted set.Returns the union of multiple sorted sets.Returns the union of multiple sorted sets.RedisAPI.zunionstore(List<String> args) Stores the union of multiple sorted sets in a key.ValkeyAPI.zunionstore(List<String> args) Stores the union of multiple sorted sets in a key.Method parameters in io.vertx.reactivex.redis.client with type arguments of type ResponseModifier and TypeMethodDescriptionRedisConnection.pipeTo(WriteStream<Response> dst) Pipe thisReadStreamto theWriteStream.RedisConnection.rxPipeTo(WriteStream<Response> dst) Pipe thisReadStreamto theWriteStream. -
Uses of Response in io.vertx.redis.client
Subinterfaces with type arguments of type Response in io.vertx.redis.clientModifier and TypeInterfaceDescriptioninterfaceA simple Redis client.interfaceThe response received from the REDIS server.Classes in io.vertx.redis.client that implement interfaces with type arguments of type ResponseModifier and TypeClassDescriptionclassA handler that can be installed on a Redis connection usingRedisConnection.handler(Handler)in order to consume subscription messages and send them on the Vert.x event bus.Methods in io.vertx.redis.client that return ResponseModifier and TypeMethodDescriptiondefault ResponseResponse.get(int index) Get this multi response value at a numerical index.default ResponseGet this Multi response value at a binary key.default ResponseGet this multi response value at a string key.Methods in io.vertx.redis.client that return types with arguments of type ResponseModifier and TypeMethodDescriptionA container for Access List Control commands.A container for Access List Control commands.Appends a string to the value of a key.Appends a string to the value of a key.RedisAPI.asking()Signals that a cluster client is following an -ASK redirect.ValkeyAPI.asking()Signals that a cluster client is following an -ASK redirect.Response.attributes()RESP3 responses may include attributesAuthenticates the connection.Authenticates the connection.Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Adds an item to a Bloom Filter.Adds an item to a Bloom Filter.Returns the cardinality of a Bloom filter.Returns the cardinality of a Bloom filter.Checks whether an item exists in a Bloom Filter.Checks whether an item exists in a Bloom Filter.Returns information about a Bloom Filter.Adds one or more items to a Bloom Filter.RedisAPI.bfLoadchunk(String arg0, String arg1, String arg2) Restores a filter previously saved using SCANDUMP.RedisAPI.bfLoadchunk(List<String> args) Restores a filter previously saved using SCANDUMP.Adds one or more items to a Bloom Filter.Checks whether one or more items exist in a Bloom Filter.Creates a new Bloom Filter.RedisAPI.bfScandump(String arg0, String arg1) Begins an incremental save of the bloom filter.RedisAPI.bfScandump(List<String> args) Begins an incremental save of the bloom filter.RedisAPI.bgrewriteaof()Asynchronously rewrites the append-only file to disk.ValkeyAPI.bgrewriteaof()Asynchronously rewrites the append-only file to disk.Asynchronously saves the database(s) to disk.Asynchronously saves the database(s) to disk.Counts the number of set bits (population counting) in a string.Counts the number of set bits (population counting) in a string.Performs arbitrary bitfield integer operations on strings.Performs arbitrary bitfield integer operations on strings.RedisAPI.bitfieldRo(List<String> args) Performs arbitrary read-only bitfield integer operations on strings.ValkeyAPI.bitfieldRo(List<String> args) Performs arbitrary read-only bitfield integer operations on strings.Performs bitwise operations on multiple strings, and stores the result.Performs bitwise operations on multiple strings, and stores the result.Finds the first set (1) or clear (0) bit in a string.Finds the first set (1) or clear (0) bit in a string.Pops an element from a list, pushes it to another list and returns it.Pops an element from a list, pushes it to another list and returns it.Pops the first element from one of multiple lists.Pops the first element from one of multiple lists.Removes and returns the first element in a list.Removes and returns the first element in a list.Removes and returns the last element in a list.Removes and returns the last element in a list.RedisAPI.brpoplpush(String arg0, String arg1, String arg2) Deprecated.ValkeyAPI.brpoplpush(String arg0, String arg1, String arg2) Pops an element from a list, pushes it to another list and returns it.Removes and returns a member by score from one or more sorted sets.Removes and returns a member by score from one or more sorted sets.Removes and returns the member with the highest score from one or more sorted sets.Removes and returns the member with the highest score from one or more sorted sets.Removes and returns the member with the lowest score from one or more sorted sets.Removes and returns the member with the lowest score from one or more sorted sets.Adds an item to a Cuckoo Filter.Adds an item to a Cuckoo Filter.Adds an item to a Cuckoo Filter if the item did not exist previously.Adds an item to a Cuckoo Filter if the item did not exist previously.Return the number of times an item might be in a Cuckoo Filter.Return the number of times an item might be in a Cuckoo Filter.Deletes an item from a Cuckoo Filter.Deletes an item from a Cuckoo Filter.Checks whether one or more items exist in a Cuckoo Filter.Checks whether one or more items exist in a Cuckoo Filter.Returns information about a Cuckoo Filter.Returns information about a Cuckoo Filter.Adds one or more items to a Cuckoo Filter.RedisAPI.cfInsertnx(List<String> args) Adds one or more items to a Cuckoo Filter if the items did not exist previously.RedisAPI.cfLoadchunk(String arg0, String arg1, String arg2) Restores a filter previously saved using SCANDUMP.RedisAPI.cfLoadchunk(List<String> args) Restores a filter previously saved using SCANDUMP.Checks whether one or more items exist in a Cuckoo Filter.Creates a new Cuckoo Filter.RedisAPI.cfScandump(String arg0, String arg1) Begins an incremental save of the bloom filter.RedisAPI.cfScandump(List<String> args) Begins an incremental save of the bloom filter.A container for client connection commands.A container for client connection commands.A container for Redis Cluster commands.A container for Cluster commands.Increases the count of one or more items by increment.Returns information about a sketch.Returns information about a sketch.RedisAPI.cmsInitbydim(String arg0, String arg1, String arg2) Initializes a Count-Min Sketch to dimensions specified by user.RedisAPI.cmsInitbydim(List<String> args) Initializes a Count-Min Sketch to dimensions specified by user.RedisAPI.cmsInitbyprob(String arg0, String arg1, String arg2) Initializes a Count-Min Sketch to accommodate requested tolerances.RedisAPI.cmsInitbyprob(List<String> args) Initializes a Count-Min Sketch to accommodate requested tolerances.Merges several sketches into one sketch.Returns the count for one or more items in a sketch.Returns detailed information about all commands.Returns detailed information about all commands.ValkeyAPI.commandlog(List<String> args) A container for command log commands.A container for server configuration commands.A container for server configuration commands.Copies the value of a key to a new key.Copies the value of a key to a new key.RedisAPI.dbsize()Returns the number of keys in the database.ValkeyAPI.dbsize()Returns the number of keys in the database.A container for debugging commands.A container for debugging commands.Decrements the integer value of a key by one.Decrements the integer value of a key by one.Decrements a number from the integer value of a key.Decrements a number from the integer value of a key.Deletes one or more keys.Deletes one or more keys.Conditionally removes the specified key based on value or digest comparison.Delete key if value matches string.Returns the XXH3 hash of a string value.RedisAPI.discard()Discards a transaction.ValkeyAPI.discard()Discards a transaction.Returns a serialized representation of the value stored at a key.Returns a serialized representation of the value stored at a key.Returns the given string.Returns the given string.Executes a server-side Lua script.Executes a server-side Lua script.Executes a read-only server-side Lua script.Executes a read-only server-side Lua script.Executes a server-side Lua script by SHA1 digest.Executes a server-side Lua script by SHA1 digest.Executes a read-only server-side Lua script by SHA1 digest.Executes a read-only server-side Lua script by SHA1 digest.RedisAPI.exec()Executes all commands in a transaction.ValkeyAPI.exec()Executes all commands in a transaction.Determines whether one or more keys exist.Determines whether one or more keys exist.Sets the expiration time of a key in seconds.Sets the expiration time of a key in seconds.Sets the expiration time of a key to a Unix timestamp.Sets the expiration time of a key to a Unix timestamp.RedisAPI.expiretime(String arg0) Returns the expiration time of a key as a Unix timestamp.ValkeyAPI.expiretime(String arg0) Returns the expiration time of a key as a Unix timestamp.Starts a coordinated failover from a server to one of its replicas.Starts a coordinated failover from a server to one of its replicas.Invokes a function.Invokes a function.Invokes a read-only function.Invokes a read-only function.Removes all keys from all databases.Removes all keys from all databases.Remove all keys from the current database.Remove all keys from the current database.RedisAPI.ftAggregate(List<String> args) Run a search query on an index and perform aggregate transformations on the results.RedisAPI.ftAliasadd(List<String> args) Adds an alias to the index.RedisAPI.ftAliasaddifnx(List<String> args) Adds an alias to the index.RedisAPI.ftAliasdel(List<String> args) Deletes an alias from the index.RedisAPI.ftAliasdelifx(List<String> args) Deletes an alias from the index.RedisAPI.ftAliasupdate(List<String> args) Adds or updates an alias to the index.Adds a new field to the index.RedisAPI.ftAlterifnx(List<String> args) Adds a new field to the index.Creates an index with the given spec.RedisAPI.ftCreateifnx(List<String> args) Creates an index with the given spec.Deprecated.this command no longer exists in the latest Redis releaseAdds terms to a dictionary.Deletes terms from a dictionary.RedisAPI.ftDictdump(List<String> args) Dumps all terms in the given dictionary.RedisAPI.ftDropindex(List<String> args) Deletes the index.RedisAPI.ftDropindexifx(List<String> args) Deletes the index.Returns the execution plan for a complex query.RedisAPI.ftExplaincli(List<String> args) Returns the execution plan for a complex query.Performs hybrid search combining text search and vector similarity search.Returns information and statistics on the index.Returns a list of all existing indexes.Performs a `FT.SEARCH` or `FT.AGGREGATE` command and collects performance information.Searches the index with a textual query, returning either documents or just ids.RedisAPI.ftSpellcheck(List<String> args) Performs spelling correction on a query, returning suggestions for misspelled terms.Adds a suggestion string to an auto-complete suggestion dictionary.Deletes a string from a suggestion index.Gets completion suggestions for a prefix.Gets the size of an auto-complete suggestion dictionary.Dumps the contents of a synonym group.RedisAPI.ftSynupdate(List<String> args) Creates or updates a synonym group with additional terms.Returns the distinct tags indexed in a Tag field.A container for function commands.A container for function commands.Adds one or more members to a geospatial index.Adds one or more members to a geospatial index.Returns the distance between two members of a geospatial index.Returns the distance between two members of a geospatial index.Returns members from a geospatial index as geohash strings.Returns members from a geospatial index as geohash strings.Returns the longitude and latitude of members from a geospatial index.Returns the longitude and latitude of members from a geospatial index.Deprecated.since Redis 6.2.0, replaced by:GEOSEARCHandGEOSEARCHSTOREwith theBYRADIUSargumentQueries a geospatial index for members within a distance from a coordinate, optionally stores the result.RedisAPI.georadiusbymember(List<String> args) Deprecated.since Redis 6.2.0, replaced by:GEOSEARCHandGEOSEARCHSTOREwith theBYRADIUSandFROMMEMBERargumentsValkeyAPI.georadiusbymember(List<String> args) Queries a geospatial index for members within a distance from a member, optionally stores the result.RedisAPI.georadiusbymemberRo(List<String> args) Deprecated.since Redis 6.2.0, replaced by:GEOSEARCHwith theBYRADIUSandFROMMEMBERargumentsValkeyAPI.georadiusbymemberRo(List<String> args) Returns members from a geospatial index that are within a distance from a member.RedisAPI.georadiusRo(List<String> args) Deprecated.since Redis 6.2.0, replaced by:GEOSEARCHwith theBYRADIUSargumentValkeyAPI.georadiusRo(List<String> args) Returns members from a geospatial index that are within a distance from a coordinate.Queries a geospatial index for members inside an area of a box or a circle.Queries a geospatial index for members inside an area of a box, circle, or a polygon.RedisAPI.geosearchstore(List<String> args) Queries a geospatial index for members inside an area of a box or a circle, optionally stores the result.ValkeyAPI.geosearchstore(List<String> args) Queries a geospatial index for members inside an area of a box, a circle, or a polygon, optionally stores the result.Returns the string value of a key.Returns the string value of a key.Returns a bit value by offset.Returns a bit value by offset.Returns the string value of a key after deleting the key.Returns the string value of a key after deleting the key.Returns the string value of a key after setting its expiration time.Returns the string value of a key after setting its expiration time.Returns a substring of the string stored at a key.Returns a substring of the string stored at a key.Deprecated.since Redis 6.2.0, replaced by:SETwith the!GETargumentReturns the previous string value of a key after setting it to a new value.Deprecated.this command no longer exists in the latest Redis releaseRedisAPI.graphConfig(List<String> args) Deprecated.this command no longer exists in the latest Redis releaseRedisAPI.graphDebug(List<String> args) Deprecated.this command no longer exists in the latest Redis releaseRedisAPI.graphDelete(List<String> args) Deprecated.this command no longer exists in the latest Redis releaseRedisAPI.graphExplain(List<String> args) Deprecated.this command no longer exists in the latest Redis releaseDeprecated.this command no longer exists in the latest Redis releaseRedisAPI.graphProfile(List<String> args) Deprecated.this command no longer exists in the latest Redis releaseRedisAPI.graphQuery(List<String> args) Deprecated.this command no longer exists in the latest Redis releaseRedisAPI.graphRoQuery(List<String> args) Deprecated.this command no longer exists in the latest Redis releaseRedisAPI.graphSlowlog(List<String> args) Deprecated.this command no longer exists in the latest Redis releaseDeletes one or more fields and their values from a hash.Deletes one or more fields and their values from a hash.Handshakes with the Redis server.Handshakes with the server.Determines whether a field exists in a hash.Determines whether a field exists in a hash.Set expiry for hash field using relative time to expire (seconds).Set expiry time on hash fields.Set expiry for hash field using an absolute Unix timestamp (seconds).Set expiry time on hash fields.RedisAPI.hexpiretime(List<String> args) Returns the expiration time of a hash field as a Unix timestamp, in seconds.ValkeyAPI.hexpiretime(List<String> args) Returns Unix timestamps in seconds since the epoch at which the given key's field(s) will expire.Returns the value of a field in a hash.Returns the value of a field in a hash.Returns all fields and values in a hash.Returns all fields and values in a hash.Returns the value of a field and deletes it from the hash.Get the value of one or more fields of a given hash key, and optionally set their expiration.Get the value of one or more fields of a given hash key, and optionally set their expiration time or time-to-live (TTL).Increments the integer value of a field in a hash by a number.Increments the integer value of a field in a hash by a number.RedisAPI.hincrbyfloat(String arg0, String arg1, String arg2) Increments the floating point value of a field by a number.ValkeyAPI.hincrbyfloat(String arg0, String arg1, String arg2) Increments the floating point value of a field by a number.Returns all fields in a hash.Returns all fields in a hash.Returns the number of fields in a hash.Returns the number of fields in a hash.Returns the values of all fields in a hash.Returns the values of all fields in a hash.Deprecated.since Redis 4.0.0, replaced by:HSETwith multiple field-value pairsSets the values of multiple fields.A container for hotkeys tracking commands.Removes the expiration time for each specified field.Remove the existing expiration on a hash key's field(s).Set expiry for hash field using relative time to expire (milliseconds).Set expiry time on hash object.RedisAPI.hpexpireat(List<String> args) Set expiry for hash field using an absolute Unix timestamp (milliseconds).ValkeyAPI.hpexpireat(List<String> args) Set expiration time on hash field.RedisAPI.hpexpiretime(List<String> args) Returns the expiration time of a hash field as a Unix timestamp, in msec.ValkeyAPI.hpexpiretime(List<String> args) Returns the Unix timestamp in milliseconds since Unix epoch at which the given key's field(s) will expire.Returns the TTL in milliseconds of a hash field.Returns the remaining time to live in milliseconds of a hash key's field(s) that have an associated expiration.RedisAPI.hrandfield(List<String> args) Returns one or more random fields from a hash.ValkeyAPI.hrandfield(List<String> args) Returns one or more random fields from a hash.Iterates over fields and values of a hash.Iterates over fields and values of a hash.Creates or modifies the value of a field in a hash.Creates or modifies the value of a field in a hash.Set the value of one or more fields of a given hash key, and optionally set their expiration.Set the value of one or more fields of a given hash key, and optionally set their expiration time.Sets the value of a field in a hash only when the field doesn't exist.Sets the value of a field in a hash only when the field doesn't exist.Returns the length of the value of a field.Returns the length of the value of a field.Returns the TTL in seconds of a hash field.Returns the remaining time to live (in seconds) of a hash key's field(s) that have an associated expiration.Returns all values in a hash.Returns all values in a hash.Increments the integer value of a key by one.Increments the integer value of a key by one.Increments the integer value of a key by a number.Increments the integer value of a key by a number.RedisAPI.incrbyfloat(String arg0, String arg1) Increment the floating point value of a key by a number.ValkeyAPI.incrbyfloat(String arg0, String arg1) Increment the floating point value of a key by a number.Returns information and statistics about the server.Returns information and statistics about the server.Response.iterator()Return an iterator so it can be iterated using the foreach construct.RedisAPI.jsonArrappend(List<String> args) Append the JSON values into the array at path after the last element in it.RedisAPI.jsonArrindex(List<String> args) Search for the first occurrence of a JSON value in an array.RedisAPI.jsonArrinsert(List<String> args) Insert the json values into the array at path before the index (shifts to the right).RedisAPI.jsonArrlen(List<String> args) Report the length of the JSON array at path in key.RedisAPI.jsonArrpop(List<String> args) Remove and return the element at the specified index in the array at path.RedisAPI.jsonArrtrim(String arg0, String arg1, String arg2, String arg3) Trim an array so that it contains only the specified inclusive range of elements.RedisAPI.jsonArrtrim(List<String> args) Trim an array so that it contains only the specified inclusive range of elements.Clear container values (arrays/objects) and set numeric values to 0.This is a container command for debugging related tasks.Delete a value.RedisAPI.jsonForget(List<String> args) Delete a value.Get JSON value at path.Merge a given JSON value into matching paths.Return the values at path from multiple key arguments.Set or update one or more JSON values according to the specified key-path-value triplets.RedisAPI.jsonNumincrby(String arg0, String arg1, String arg2) Increment the number value stored at path by number.RedisAPI.jsonNumincrby(List<String> args) Increment the number value stored at path by number.RedisAPI.jsonNummultby(String arg0, String arg1, String arg2) Multiply the number value stored at path by number.RedisAPI.jsonNummultby(List<String> args) Multiply the number value stored at path by number.RedisAPI.jsonNumpowby(String arg0, String arg1, String arg2) Raise the number value stored at path to the power of number.RedisAPI.jsonNumpowby(List<String> args) Raise the number value stored at path to the power of number.RedisAPI.jsonObjkeys(List<String> args) Return the keys in the object that's referenced by path.RedisAPI.jsonObjlen(List<String> args) Report the number of keys in the JSON object at path in key.Return the JSON in key in Redis serialization protocol specification form.Set the JSON value at path in key.RedisAPI.jsonStrappend(List<String> args) Append the json-string values to the string at path.RedisAPI.jsonStrlen(List<String> args) Report the length of the JSON String at path in key.RedisAPI.jsonToggle(String arg0, String arg1) Toggle the boolean value stored at path.RedisAPI.jsonToggle(List<String> args) Toggle the boolean value stored at path.Report the type of JSON value at path.Returns all key names that match a pattern.Returns all key names that match a pattern.RedisAPI.lastsave()Returns the Unix timestamp of the last successful save to disk.ValkeyAPI.lastsave()Returns the Unix timestamp of the last successful save to disk.A container for latency diagnostics commands.A container for latency diagnostics commands.Finds the longest common substring.Finds the longest common substring.Returns an element from a list by its index.Returns an element from a list by its index.Inserts an element before or after another element in a list.Inserts an element before or after another element in a list.Returns the length of a list.Returns the length of a list.Returns an element after popping it from one list and pushing it to another.Returns an element after popping it from one list and pushing it to another.Returns multiple elements from a list after removing them.Returns multiple elements from a list after removing them.Displays computer art and the Redis version.Displays computer art and the server version.Returns the first elements in a list after removing it.Returns and removes one or more elements from the beginning of a list.Returns the index of matching elements in a list.Returns the index of matching elements in a list.Prepends one or more elements to a list.Prepends one or more elements to a list.Prepends one or more elements to a list only when the list exists.Prepends one or more elements to a list only when the list exists.Returns a range of elements from a list.Returns a range of elements from a list.Removes elements from a list.Removes elements from a list.Sets the value of an element in a list by its index.Sets the value of an element in a list by its index.Removes elements from both ends a list.Removes elements from both ends a list.A container for memory diagnostics commands.A container for memory diagnostics commands.Atomically returns the string values of one or more keys.Atomically returns the string values of one or more keys.Atomically transfers a key from one Redis instance to another.Atomically transfers a key from one instance to another.A container for module commands.A container for module commands.RedisAPI.monitor()Listens for all requests received by the server in real-time.ValkeyAPI.monitor()Listens for all requests received by the server in real-time.Moves a key to another database.Moves a key to another database.Atomically creates or modifies the string values of one or more keys.Atomically creates or modifies the string values of one or more keys.Atomically sets multiple string keys with a shared expiration in a single operation.Atomically modifies the string values of one or more keys only when all keys don't exist.Atomically modifies the string values of one or more keys only when all keys don't exist.RedisAPI.multi()Starts a transaction.ValkeyAPI.multi()Starts a transaction.A container for object introspection commands.A container for object introspection commands.RedisCluster.onAllMasterNodes(Request request) Runs therequestagainst all master nodes in the cluster.RedisCluster.onAllNodes(Request request) Runs therequestagainst all nodes in the cluster.Removes the expiration time of a key.Removes the expiration time of a key.Sets the expiration time of a key in milliseconds.Sets the expiration time of a key in milliseconds.Sets the expiration time of a key to a Unix milliseconds timestamp.Sets the expiration time of a key to a Unix milliseconds timestamp.RedisAPI.pexpiretime(String arg0) Returns the expiration time of a key as a Unix milliseconds timestamp.ValkeyAPI.pexpiretime(String arg0) Returns the expiration time of a key as a Unix milliseconds timestamp.Adds elements to a HyperLogLog key.Adds elements to a HyperLogLog key.Returns the approximated cardinality of the set(s) observed by the HyperLogLog key(s).Returns the approximated cardinality of the set(s) observed by the HyperLogLog key(s).Internal commands for debugging HyperLogLog values.Internal commands for debugging HyperLogLog values.Merges one or more HyperLogLog values into a single key.Merges one or more HyperLogLog values into a single key.RedisAPI.pfselftest()An internal command for testing HyperLogLog values.ValkeyAPI.pfselftest()An internal command for testing HyperLogLog values.Returns the server's liveliness response.Returns the server's liveliness response.Deprecated.since Redis 2.6.12, replaced by:SETwith thePXargumentSets both string value and expiration time in milliseconds of a key.RedisAPI.psubscribe(List<String> args) Listens for messages published to channels that match one or more patterns.ValkeyAPI.psubscribe(List<String> args) Listens for messages published to channels that match one or more patterns.An internal command used in replication.An internal command used in replication.Returns the expiration time in milliseconds of a key.Returns the expiration time in milliseconds of a key.Posts a message to a channel.Posts a message to a channel.A container for Pub/Sub commands.A container for Pub/Sub commands.RedisAPI.punsubscribe(List<String> args) Stops listening to messages published to channels that match one or more patterns.ValkeyAPI.punsubscribe(List<String> args) Stops listening to messages published to channels that match one or more patterns.Deprecated.since Redis 7.2.0, replaced by: just closing the connectionCloses the connection.RedisAPI.randomkey()Returns a random key name from the database.ValkeyAPI.randomkey()Returns a random key name from the database.RedisAPI.readonly()Enables read-only queries for a connection to a Redis Cluster replica node.ValkeyAPI.readonly()Enables read-only queries for a connection to a Valkey replica node.RedisAPI.readwrite()Enables read-write queries for a connection to a Reids Cluster replica node.ValkeyAPI.readwrite()Enables read-write queries for a connection to a Valkey replica node.Renames a key and overwrites the destination.Renames a key and overwrites the destination.Renames a key only when the target key name doesn't exist.Renames a key only when the target key name doesn't exist.An internal command for configuring the replication stream.An internal command for configuring the replication stream.Configures a server as replica of another, or promotes it to a master.Configures a server as replica of another, or promotes it to a primary.RedisAPI.reset()Resets the connection.ValkeyAPI.reset()Resets the connection.Creates a key from the serialized representation of a value.Creates a key from the serialized representation of a value.RedisAPI.restoreAsking(List<String> args) An internal command for migrating keys in a cluster.ValkeyAPI.restoreAsking(List<String> args) An internal command for migrating keys in a cluster.RedisAPI.role()Returns the replication role.ValkeyAPI.role()Returns the replication role.Returns and removes the last elements of a list.Returns and removes one or more elements from the end of a list.Deprecated.since Redis 6.2.0, replaced by:LMOVEwith theRIGHTandLEFTargumentsReturns the last element of a list after removing and pushing it to another list.Appends one or more elements to a list.Appends one or more elements to a list.Appends an element to a list only when the list exists.Appends one or more elements to a list only when the list exists.Adds one or more members to a set.Adds one or more members to a set.RedisAPI.save()Synchronously saves the database(s) to disk.ValkeyAPI.save()Synchronously saves the database(s) to disk.Iterates over the key names in the database.Iterates over the key names in the database.Returns the number of members in a set.Returns the number of members in a set.A container for Lua scripts management commands.A container for Lua scripts management commands.Returns the difference of multiple sets.Returns the difference of multiple sets.RedisAPI.sdiffstore(List<String> args) Stores the difference of multiple sets in a key.ValkeyAPI.sdiffstore(List<String> args) Stores the difference of multiple sets in a key.RedisAPI.searchClusterinfo(List<String> args) RedisAPI.searchClusterrefresh(List<String> args) RedisAPI.searchClusterset(List<String> args) Changes the selected database.Changes the selected database.Send the given command to the Redis server or cluster.Send untyped command to Redis.Send the given command to the redis server or cluster.Send untyped command to Valkey.Sets the string value of a key, ignoring its type.Sets the string value of a key, ignoring its type.Sets or clears the bit at offset of the string value.Sets or clears the bit at offset of the string value.Deprecated.since Redis 2.6.12, replaced by:SETwith theEXargumentSets the string value and expiration time of a key.Deprecated.since Redis 2.6.12, replaced by:SETwith theNXargumentSet the string value of a key only when the key doesn't exist.Overwrites a part of a string value with another by an offset.Overwrites a part of a string value with another by an offset.Synchronously saves the database(s) to disk and shuts down the Redis server.Synchronously saves the database(s) to disk and shuts down the server.Returns the intersect of multiple sets.Returns the intersect of multiple sets.RedisAPI.sintercard(List<String> args) Returns the number of members of the intersect of multiple sets.ValkeyAPI.sintercard(List<String> args) Returns the number of members of the intersect of multiple sets.RedisAPI.sinterstore(List<String> args) Stores the intersect of multiple sets in a key.ValkeyAPI.sinterstore(List<String> args) Stores the intersect of multiple sets in a key.Determines whether a member belongs to a set.Determines whether a member belongs to a set.Deprecated.since Redis 5.0.0, replaced by:REPLICAOFDeprecated.since Redis 5.0.0, replaced by:REPLICAOFA container for slow log commands.A container for slow log commands.Returns all members of a set.Returns all members of a set.RedisAPI.smismember(List<String> args) Determines whether multiple members belong to a set.ValkeyAPI.smismember(List<String> args) Determines whether multiple members belong to a set.Moves a member from one set to another.Moves a member from one set to another.Sorts the elements in a list, a set, or a sorted set, optionally storing the result.Sorts the elements in a list, a set, or a sorted set, optionally storing the result.Returns the sorted elements of a list, a set, or a sorted set.Returns the sorted elements of a list, a set, or a sorted set.Returns one or more random members from a set after removing them.Returns one or more random members from a set after removing them.Post a message to a shard channel.Post a message to a shard channel.RedisAPI.srandmember(List<String> args) Get one or multiple random members from a set.ValkeyAPI.srandmember(List<String> args) Get one or multiple random members from a set.Removes one or more members from a set.Removes one or more members from a set.Iterates over members of a set.Iterates over members of a set.RedisAPI.ssubscribe(List<String> args) Listens for messages published to shard channels.ValkeyAPI.ssubscribe(List<String> args) Listens for messages published to shard channels.Response.stream()Return a stream of responses based on the iterable of this object.Returns the length of a string value.Returns the length of a string value.Listens for messages published to channels.Listens for messages published to channels.Deprecated.since Redis 2.0.0, replaced by:GETRANGEReturns a substring from a string value.Returns the union of multiple sets.Returns the union of multiple sets.RedisAPI.sunionstore(List<String> args) Stores the union of multiple sets in a key.ValkeyAPI.sunionstore(List<String> args) Stores the union of multiple sets in a key.RedisAPI.sunsubscribe(List<String> args) Stops listening to messages posted to shard channels.ValkeyAPI.sunsubscribe(List<String> args) Stops listening to messages posted to shard channels.Swaps two Redis databases.Swaps two databases.RedisAPI.sync()An internal command used in replication.ValkeyAPI.sync()An internal command used in replication.RedisAPI.tdigestAdd(List<String> args) Adds one or more observations to a t-digest sketch.RedisAPI.tdigestByrank(List<String> args) Returns, for each input rank, an estimation of the value (floating-point) with that rank.RedisAPI.tdigestByrevrank(List<String> args) Returns, for each input reverse rank, an estimation of the value (floating-point) with that reverse rank.RedisAPI.tdigestCdf(List<String> args) Returns, for each input value, an estimation of the floating-point fraction of (observations smaller than the given value + half the observations equal to the given value).RedisAPI.tdigestCreate(List<String> args) Allocates memory and initializes a new t-digest sketch.RedisAPI.tdigestInfo(String arg0) Returns information and statistics about a t-digest sketch.RedisAPI.tdigestInfo(List<String> args) Returns information and statistics about a t-digest sketch.RedisAPI.tdigestMax(String arg0) Returns the maximum observation value from a t-digest sketch.RedisAPI.tdigestMax(List<String> args) Returns the maximum observation value from a t-digest sketch.RedisAPI.tdigestMerge(List<String> args) Merges multiple t-digest sketches into a single sketch.RedisAPI.tdigestMin(String arg0) Returns the minimum observation value from a t-digest sketch.RedisAPI.tdigestMin(List<String> args) Returns the minimum observation value from a t-digest sketch.RedisAPI.tdigestQuantile(List<String> args) Returns, for each input fraction, an estimation of the value (floating point) that is smaller than the given fraction of observations.RedisAPI.tdigestRank(List<String> args) Returns, for each input value (floating-point), the estimated rank of the value (the number of observations in the sketch that are smaller than the value + half the number of observations that are equal to the value).RedisAPI.tdigestReset(String arg0) Resets a t-digest sketch: empty the sketch and re-initializes it.RedisAPI.tdigestReset(List<String> args) Resets a t-digest sketch: empty the sketch and re-initializes it.RedisAPI.tdigestRevrank(List<String> args) Returns, for each input value (floating-point), the estimated reverse rank of the value (the number of observations in the sketch that are larger than the value + half the number of observations that are equal to the value).RedisAPI.tdigestTrimmedMean(String arg0, String arg1, String arg2) Returns an estimation of the mean value from the sketch, excluding observation values outside the low and high cutoff quantiles.RedisAPI.tdigestTrimmedMean(List<String> args) Returns an estimation of the mean value from the sketch, excluding observation values outside the low and high cutoff quantiles.RedisAPI.time()Returns the server time.ValkeyAPI.time()Returns the server time.RedisAPI.timeseriesClusterset(List<String> args) RedisAPI.timeseriesClustersetfromshard(List<String> args) Deprecated.this command no longer exists in the latest Redis releaseRedisAPI.timeseriesHello(List<String> args) Deprecated.this command no longer exists in the latest Redis releaseRedisAPI.timeseriesInfocluster(List<String> args) Deprecated.this command no longer exists in the latest Redis releaseRedisAPI.timeseriesInnercommunication(List<String> args) Deprecated.this command no longer exists in the latest Redis releaseRedisAPI.timeseriesNetworktest(List<String> args) Deprecated.this command no longer exists in the latest Redis releaseRedisAPI.timeseriesRefreshcluster(List<String> args) Adds an item to a Top-k sketch.Return the count for one or more items are in a sketch.RedisAPI.topkIncrby(List<String> args) Increases the count of one or more items by increment.Returns information about a sketch.Returns information about a sketch.Return the full list of items in Top-K sketch.Checks whether one or more items are in a sketch.RedisAPI.topkReserve(List<String> args) Initializes a Top-K sketch with specified parameters.Returns the number of existing keys out of those specified after updating the time they were last accessed.Returns the number of existing keys out of those specified after updating the time they were last accessed.Trim the keys that belong to specified slots.Append a sample to a time series.Update the retention, chunk size, duplicate policy, and labels of an existing time series.Create a new time series.RedisAPI.tsCreaterule(List<String> args) Create a compaction rule.Decrease the value of the latest sample.Delete all samples between two timestamps for a given time series.Delete all samples between two timestamps for a given time series.RedisAPI.tsDeleterule(String arg0, String arg1) Delete a compaction rule.RedisAPI.tsDeleterule(List<String> args) Delete a compaction rule.Get the sample with the highest timestamp from a given time series.Increase the value of the latest sample.Returns information and statistics for a time series.Append new samples to one or more time series.Get the sample with the highest timestamp from each time series matching a specific filter.Query a range across multiple time series by filters in forward direction.RedisAPI.tsMrevrange(List<String> args) Query a range across multiple time series by filters in reverse direction.RedisAPI.tsQueryindex(List<String> args) Get all time series keys matching a filter list.Query a range in forward direction.RedisAPI.tsRevrange(List<String> args) Query a range in reverse direction.Returns the expiration time in seconds of a key.Returns the expiration time in seconds of a key.Determines the type of value stored at a key.Determines the type of value stored at a key.Asynchronously deletes one or more keys.Asynchronously deletes one or more keys.RedisAPI.unsubscribe(List<String> args) Stops listening to messages posted to channels.ValkeyAPI.unsubscribe(List<String> args) Stops listening to messages posted to channels.RedisAPI.unwatch()Forgets about watched keys of a transaction.ValkeyAPI.unwatch()Forgets about watched keys of a transaction.Add one or more elements to a vector set, or update its vector if it already exists.Return the number of elements in a vector set.Return the dimension of vectors in the vector set.Return the vector associated with an element.Retrieve the JSON attributes of elements.Return information about a vector set.Check if an element exists in a vector set.Return the neighbors of an element at each layer in the HNSW graph.RedisAPI.vrandmember(List<String> args) Return one or multiple random members from a vector set.Return vector set elements in a lex range.Remove an element from a vector set.Associate or remove the JSON attributes of elements.Return elements by vector similarity.Blocks until the asynchronous replication of all preceding write commands sent by the connection is completed.Blocks until the asynchronous replication of all preceding write commands sent by the connection is completed.Blocks until all of the preceding write commands sent by the connection are written to the append-only file of the master and/or replicas.Blocks until all of the preceding write commands sent by the connection are written to the append-only file of the primary and/or replicas.Monitors changes to keys to determine the execution of a transaction.Monitors changes to keys to determine the execution of a transaction.Returns the number of messages that were successfully acknowledged by the consumer group member of a stream.Returns the number of messages that were successfully acknowledged by the consumer group member of a stream.Acknowledges and deletes one or multiple messages for a stream consumer group.Appends a new message to a stream.Appends a new message to a stream.RedisAPI.xautoclaim(List<String> args) Changes, or acquires, ownership of messages in a consumer group, as if the messages were delivered to as consumer group member.ValkeyAPI.xautoclaim(List<String> args) Changes, or acquires, ownership of messages in a consumer group, as if the messages were delivered to as consumer group member.Sets the IDMP configuration parameters for a stream.Changes, or acquires, ownership of a message in a consumer group, as if the message was delivered a consumer group member.Changes, or acquires, ownership of a message in a consumer group, as if the message was delivered a consumer group member.Returns the number of messages after removing them from a stream.Returns the number of messages after removing them from a stream.Deletes one or multiple entries from the stream.A container for consumer groups commands.A container for consumer groups commands.RedisAPI.xidmprecord(String arg0, String arg1, String arg2, String arg3) An internal command for setting IDMP metadata on an existing stream message.A container for stream introspection commands.A container for stream introspection commands.Return the number of messages in a stream.Return the number of messages in a stream.Returns the information and entries from a stream consumer group's pending entries list.Returns the information and entries from a stream consumer group's pending entries list.Returns the messages from a stream within a range of IDs.Returns the messages from a stream within a range of IDs.Returns messages from multiple streams with IDs greater than the ones requested.Returns messages from multiple streams with IDs greater than the ones requested.RedisAPI.xreadgroup(List<String> args) Returns new or historical messages from a stream for a consumer in a group.ValkeyAPI.xreadgroup(List<String> args) Returns new or historical messages from a stream for a consumer in a group.Returns the messages from a stream within a range of IDs in reverse order.Returns the messages from a stream within a range of IDs in reverse order.An internal command for replicating stream values.An internal command for replicating stream values.Deletes messages from the beginning of a stream.Deletes messages from the beginning of a stream.Adds one or more members to a sorted set, or updates their scores.Adds one or more members to a sorted set, or updates their scores.Returns the number of members in a sorted set.Returns the number of members in a sorted set.Returns the count of members in a sorted set that have scores within a range.Returns the count of members in a sorted set that have scores within a range.Returns the difference between multiple sorted sets.Returns the difference between multiple sorted sets.RedisAPI.zdiffstore(List<String> args) Stores the difference of multiple sorted sets in a key.ValkeyAPI.zdiffstore(List<String> args) Stores the difference of multiple sorted sets in a key.Increments the score of a member in a sorted set.Increments the score of a member in a sorted set.Returns the intersect of multiple sorted sets.Returns the intersect of multiple sorted sets.RedisAPI.zintercard(List<String> args) Returns the number of members of the intersect of multiple sorted sets.ValkeyAPI.zintercard(List<String> args) Returns the number of members of the intersect of multiple sorted sets.RedisAPI.zinterstore(List<String> args) Stores the intersect of multiple sorted sets in a key.ValkeyAPI.zinterstore(List<String> args) Stores the intersect of multiple sorted sets in a key.Returns the number of members in a sorted set within a lexicographical range.Returns the number of members in a sorted set within a lexicographical range.Returns the highest- or lowest-scoring members from one or more sorted sets after removing them.Returns the highest- or lowest-scoring members from one or more sorted sets after removing them.Returns the score of one or more members in a sorted set.Returns the score of one or more members in a sorted set.Returns the highest-scoring members from a sorted set after removing them.Returns the highest-scoring members from a sorted set after removing them.Returns the lowest-scoring members from a sorted set after removing them.Returns the lowest-scoring members from a sorted set after removing them.RedisAPI.zrandmember(List<String> args) Returns one or more random members from a sorted set.ValkeyAPI.zrandmember(List<String> args) Returns one or more random members from a sorted set.Returns members in a sorted set within a range of indexes.Returns members in a sorted set within a range of indexes.RedisAPI.zrangebylex(List<String> args) Deprecated.since Redis 6.2.0, replaced by:ZRANGEwith theBYLEXargumentValkeyAPI.zrangebylex(List<String> args) Returns members in a sorted set within a lexicographical range.RedisAPI.zrangebyscore(List<String> args) Deprecated.since Redis 6.2.0, replaced by:ZRANGEwith theBYSCOREargumentValkeyAPI.zrangebyscore(List<String> args) Returns members in a sorted set within a range of scores.RedisAPI.zrangestore(List<String> args) Stores a range of members from sorted set in a key.ValkeyAPI.zrangestore(List<String> args) Stores a range of members from sorted set in a key.Returns the index of a member in a sorted set ordered by ascending scores.Returns the index of a member in a sorted set ordered by ascending scores.Returns the index of a member in a sorted set ordered by ascending scores.Removes one or more members from a sorted set.Removes one or more members from a sorted set.RedisAPI.zremrangebylex(String arg0, String arg1, String arg2) Removes members in a sorted set within a lexicographical range.ValkeyAPI.zremrangebylex(String arg0, String arg1, String arg2) Removes members in a sorted set within a lexicographical range.RedisAPI.zremrangebyrank(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of indexes.ValkeyAPI.zremrangebyrank(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of indexes.RedisAPI.zremrangebyscore(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of scores.ValkeyAPI.zremrangebyscore(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of scores.Deprecated.since Redis 6.2.0, replaced by:ZRANGEwith theREVargumentReturns members in a sorted set within a range of indexes in reverse order.RedisAPI.zrevrangebylex(List<String> args) Deprecated.since Redis 6.2.0, replaced by:ZRANGEwith theREVandBYLEXargumentsValkeyAPI.zrevrangebylex(List<String> args) Returns members in a sorted set within a lexicographical range in reverse order.RedisAPI.zrevrangebyscore(List<String> args) Deprecated.since Redis 6.2.0, replaced by:ZRANGEwith theREVandBYSCOREargumentsValkeyAPI.zrevrangebyscore(List<String> args) Returns members in a sorted set within a range of scores in reverse order.Returns the index of a member in a sorted set ordered by descending scores.Returns the index of a member in a sorted set ordered by descending scores.Returns the index of a member in a sorted set ordered by descending scores.Iterates over members and scores of a sorted set.Iterates over members and scores of a sorted set.Returns the score of a member in a sorted set.Returns the score of a member in a sorted set.Returns the union of multiple sorted sets.Returns the union of multiple sorted sets.RedisAPI.zunionstore(List<String> args) Stores the union of multiple sorted sets in a key.ValkeyAPI.zunionstore(List<String> args) Stores the union of multiple sorted sets in a key.Methods in io.vertx.redis.client with parameters of type ResponseMethod parameters in io.vertx.redis.client with type arguments of type ResponseModifier and TypeMethodDescriptionSet a data handler. -
Uses of Response in io.vertx.rxjava3.redis.client
Classes in io.vertx.rxjava3.redis.client that implement interfaces with type arguments of type ResponseMethods in io.vertx.rxjava3.redis.client that return types with arguments of type ResponseModifier and TypeMethodDescriptionA container for Access List Control commands.A container for Access List Control commands.Appends a string to the value of a key.Appends a string to the value of a key.RedisAPI.asking()Signals that a cluster client is following an -ASK redirect.ValkeyAPI.asking()Signals that a cluster client is following an -ASK redirect.Authenticates the connection.Authenticates the connection.Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Adds an item to a Bloom Filter.Adds an item to a Bloom Filter.Returns the cardinality of a Bloom filter.Returns the cardinality of a Bloom filter.Checks whether an item exists in a Bloom Filter.Checks whether an item exists in a Bloom Filter.Returns information about a Bloom Filter.Adds one or more items to a Bloom Filter.RedisAPI.bfLoadchunk(String arg0, String arg1, String arg2) Restores a filter previously saved using SCANDUMP.RedisAPI.bfLoadchunk(List<String> args) Restores a filter previously saved using SCANDUMP.Adds one or more items to a Bloom Filter.Checks whether one or more items exist in a Bloom Filter.Creates a new Bloom Filter.RedisAPI.bfScandump(String arg0, String arg1) Begins an incremental save of the bloom filter.RedisAPI.bfScandump(List<String> args) Begins an incremental save of the bloom filter.RedisAPI.bgrewriteaof()Asynchronously rewrites the append-only file to disk.ValkeyAPI.bgrewriteaof()Asynchronously rewrites the append-only file to disk.Asynchronously saves the database(s) to disk.Asynchronously saves the database(s) to disk.Counts the number of set bits (population counting) in a string.Counts the number of set bits (population counting) in a string.Performs arbitrary bitfield integer operations on strings.Performs arbitrary bitfield integer operations on strings.RedisAPI.bitfieldRo(List<String> args) Performs arbitrary read-only bitfield integer operations on strings.ValkeyAPI.bitfieldRo(List<String> args) Performs arbitrary read-only bitfield integer operations on strings.Performs bitwise operations on multiple strings, and stores the result.Performs bitwise operations on multiple strings, and stores the result.Finds the first set (1) or clear (0) bit in a string.Finds the first set (1) or clear (0) bit in a string.Pops an element from a list, pushes it to another list and returns it.Pops an element from a list, pushes it to another list and returns it.Pops the first element from one of multiple lists.Pops the first element from one of multiple lists.Removes and returns the first element in a list.Removes and returns the first element in a list.Removes and returns the last element in a list.Removes and returns the last element in a list.RedisAPI.brpoplpush(String arg0, String arg1, String arg2) Pops an element from a list, pushes it to another list and returns it.ValkeyAPI.brpoplpush(String arg0, String arg1, String arg2) Pops an element from a list, pushes it to another list and returns it.Removes and returns a member by score from one or more sorted sets.Removes and returns a member by score from one or more sorted sets.Removes and returns the member with the highest score from one or more sorted sets.Removes and returns the member with the highest score from one or more sorted sets.Removes and returns the member with the lowest score from one or more sorted sets.Removes and returns the member with the lowest score from one or more sorted sets.Adds an item to a Cuckoo Filter.Adds an item to a Cuckoo Filter.Adds an item to a Cuckoo Filter if the item did not exist previously.Adds an item to a Cuckoo Filter if the item did not exist previously.Return the number of times an item might be in a Cuckoo Filter.Return the number of times an item might be in a Cuckoo Filter.Deletes an item from a Cuckoo Filter.Deletes an item from a Cuckoo Filter.Checks whether one or more items exist in a Cuckoo Filter.Checks whether one or more items exist in a Cuckoo Filter.Returns information about a Cuckoo Filter.Returns information about a Cuckoo Filter.Adds one or more items to a Cuckoo Filter.RedisAPI.cfInsertnx(List<String> args) Adds one or more items to a Cuckoo Filter if the items did not exist previously.RedisAPI.cfLoadchunk(String arg0, String arg1, String arg2) Restores a filter previously saved using SCANDUMP.RedisAPI.cfLoadchunk(List<String> args) Restores a filter previously saved using SCANDUMP.Checks whether one or more items exist in a Cuckoo Filter.Creates a new Cuckoo Filter.RedisAPI.cfScandump(String arg0, String arg1) Begins an incremental save of the bloom filter.RedisAPI.cfScandump(List<String> args) Begins an incremental save of the bloom filter.A container for client connection commands.A container for client connection commands.A container for Redis Cluster commands.A container for Cluster commands.Increases the count of one or more items by increment.Returns information about a sketch.Returns information about a sketch.RedisAPI.cmsInitbydim(String arg0, String arg1, String arg2) Initializes a Count-Min Sketch to dimensions specified by user.RedisAPI.cmsInitbydim(List<String> args) Initializes a Count-Min Sketch to dimensions specified by user.RedisAPI.cmsInitbyprob(String arg0, String arg1, String arg2) Initializes a Count-Min Sketch to accommodate requested tolerances.RedisAPI.cmsInitbyprob(List<String> args) Initializes a Count-Min Sketch to accommodate requested tolerances.Merges several sketches into one sketch.Returns the count for one or more items in a sketch.Returns detailed information about all commands.Returns detailed information about all commands.ValkeyAPI.commandlog(List<String> args) A container for command log commands.A container for server configuration commands.A container for server configuration commands.Copies the value of a key to a new key.Copies the value of a key to a new key.RedisAPI.dbsize()Returns the number of keys in the database.ValkeyAPI.dbsize()Returns the number of keys in the database.A container for debugging commands.A container for debugging commands.Decrements the integer value of a key by one.Decrements the integer value of a key by one.Decrements a number from the integer value of a key.Decrements a number from the integer value of a key.Deletes one or more keys.Deletes one or more keys.Conditionally removes the specified key based on value or digest comparison.Delete key if value matches string.Returns the XXH3 hash of a string value.RedisAPI.discard()Discards a transaction.ValkeyAPI.discard()Discards a transaction.Returns a serialized representation of the value stored at a key.Returns a serialized representation of the value stored at a key.Returns the given string.Returns the given string.Executes a server-side Lua script.Executes a server-side Lua script.Executes a read-only server-side Lua script.Executes a read-only server-side Lua script.Executes a server-side Lua script by SHA1 digest.Executes a server-side Lua script by SHA1 digest.Executes a read-only server-side Lua script by SHA1 digest.Executes a read-only server-side Lua script by SHA1 digest.RedisAPI.exec()Executes all commands in a transaction.ValkeyAPI.exec()Executes all commands in a transaction.Determines whether one or more keys exist.Determines whether one or more keys exist.Sets the expiration time of a key in seconds.Sets the expiration time of a key in seconds.Sets the expiration time of a key to a Unix timestamp.Sets the expiration time of a key to a Unix timestamp.RedisAPI.expiretime(String arg0) Returns the expiration time of a key as a Unix timestamp.ValkeyAPI.expiretime(String arg0) Returns the expiration time of a key as a Unix timestamp.Starts a coordinated failover from a server to one of its replicas.Starts a coordinated failover from a server to one of its replicas.Invokes a function.Invokes a function.Invokes a read-only function.Invokes a read-only function.Removes all keys from all databases.Removes all keys from all databases.Remove all keys from the current database.Remove all keys from the current database.RedisAPI.ftAggregate(List<String> args) Run a search query on an index and perform aggregate transformations on the results.RedisAPI.ftAliasadd(List<String> args) Adds an alias to the index.RedisAPI.ftAliasaddifnx(List<String> args) Adds an alias to the index.RedisAPI.ftAliasdel(List<String> args) Deletes an alias from the index.RedisAPI.ftAliasdelifx(List<String> args) Deletes an alias from the index.RedisAPI.ftAliasupdate(List<String> args) Adds or updates an alias to the index.Adds a new field to the index.RedisAPI.ftAlterifnx(List<String> args) Adds a new field to the index.Creates an index with the given spec.RedisAPI.ftCreateifnx(List<String> args) Creates an index with the given spec.Adds terms to a dictionary.Deletes terms from a dictionary.RedisAPI.ftDictdump(List<String> args) Dumps all terms in the given dictionary.RedisAPI.ftDropindex(List<String> args) Deletes the index.RedisAPI.ftDropindexifx(List<String> args) Deletes the index.Returns the execution plan for a complex query.RedisAPI.ftExplaincli(List<String> args) Returns the execution plan for a complex query.Performs hybrid search combining text search and vector similarity search.Returns information and statistics on the index.Returns a list of all existing indexes.Performs a `FT.SEARCH` or `FT.AGGREGATE` command and collects performance information.Searches the index with a textual query, returning either documents or just ids.RedisAPI.ftSpellcheck(List<String> args) Performs spelling correction on a query, returning suggestions for misspelled terms.Adds a suggestion string to an auto-complete suggestion dictionary.Deletes a string from a suggestion index.Gets completion suggestions for a prefix.Gets the size of an auto-complete suggestion dictionary.Dumps the contents of a synonym group.RedisAPI.ftSynupdate(List<String> args) Creates or updates a synonym group with additional terms.Returns the distinct tags indexed in a Tag field.A container for function commands.A container for function commands.Adds one or more members to a geospatial index.Adds one or more members to a geospatial index.Returns the distance between two members of a geospatial index.Returns the distance between two members of a geospatial index.Returns members from a geospatial index as geohash strings.Returns members from a geospatial index as geohash strings.Returns the longitude and latitude of members from a geospatial index.Returns the longitude and latitude of members from a geospatial index.Queries a geospatial index for members within a distance from a coordinate, optionally stores the result.Queries a geospatial index for members within a distance from a coordinate, optionally stores the result.RedisAPI.georadiusbymember(List<String> args) Queries a geospatial index for members within a distance from a member, optionally stores the result.ValkeyAPI.georadiusbymember(List<String> args) Queries a geospatial index for members within a distance from a member, optionally stores the result.RedisAPI.georadiusbymemberRo(List<String> args) Returns members from a geospatial index that are within a distance from a member.ValkeyAPI.georadiusbymemberRo(List<String> args) Returns members from a geospatial index that are within a distance from a member.RedisAPI.georadiusRo(List<String> args) Returns members from a geospatial index that are within a distance from a coordinate.ValkeyAPI.georadiusRo(List<String> args) Returns members from a geospatial index that are within a distance from a coordinate.Queries a geospatial index for members inside an area of a box or a circle.Queries a geospatial index for members inside an area of a box, circle, or a polygon.RedisAPI.geosearchstore(List<String> args) Queries a geospatial index for members inside an area of a box or a circle, optionally stores the result.ValkeyAPI.geosearchstore(List<String> args) Queries a geospatial index for members inside an area of a box, a circle, or a polygon, optionally stores the result.Returns the string value of a key.Returns the string value of a key.Returns a bit value by offset.Returns a bit value by offset.Returns the string value of a key after deleting the key.Returns the string value of a key after deleting the key.Returns the string value of a key after setting its expiration time.Returns the string value of a key after setting its expiration time.Returns a substring of the string stored at a key.Returns a substring of the string stored at a key.Returns the previous string value of a key after setting it to a new value.Returns the previous string value of a key after setting it to a new value.RedisAPI.graphConfig(List<String> args) RedisAPI.graphDebug(List<String> args) RedisAPI.graphDelete(List<String> args) RedisAPI.graphExplain(List<String> args) RedisAPI.graphProfile(List<String> args) RedisAPI.graphQuery(List<String> args) RedisAPI.graphRoQuery(List<String> args) RedisAPI.graphSlowlog(List<String> args) Deletes one or more fields and their values from a hash.Deletes one or more fields and their values from a hash.Handshakes with the Redis server.Handshakes with the server.Determines whether a field exists in a hash.Determines whether a field exists in a hash.Set expiry for hash field using relative time to expire (seconds).Set expiry time on hash fields.Set expiry for hash field using an absolute Unix timestamp (seconds).Set expiry time on hash fields.RedisAPI.hexpiretime(List<String> args) Returns the expiration time of a hash field as a Unix timestamp, in seconds.ValkeyAPI.hexpiretime(List<String> args) Returns Unix timestamps in seconds since the epoch at which the given key's field(s) will expire.Returns the value of a field in a hash.Returns the value of a field in a hash.Returns all fields and values in a hash.Returns all fields and values in a hash.Returns the value of a field and deletes it from the hash.Get the value of one or more fields of a given hash key, and optionally set their expiration.Get the value of one or more fields of a given hash key, and optionally set their expiration time or time-to-live (TTL).Increments the integer value of a field in a hash by a number.Increments the integer value of a field in a hash by a number.RedisAPI.hincrbyfloat(String arg0, String arg1, String arg2) Increments the floating point value of a field by a number.ValkeyAPI.hincrbyfloat(String arg0, String arg1, String arg2) Increments the floating point value of a field by a number.Returns all fields in a hash.Returns all fields in a hash.Returns the number of fields in a hash.Returns the number of fields in a hash.Returns the values of all fields in a hash.Returns the values of all fields in a hash.Sets the values of multiple fields.Sets the values of multiple fields.A container for hotkeys tracking commands.Removes the expiration time for each specified field.Remove the existing expiration on a hash key's field(s).Set expiry for hash field using relative time to expire (milliseconds).Set expiry time on hash object.RedisAPI.hpexpireat(List<String> args) Set expiry for hash field using an absolute Unix timestamp (milliseconds).ValkeyAPI.hpexpireat(List<String> args) Set expiration time on hash field.RedisAPI.hpexpiretime(List<String> args) Returns the expiration time of a hash field as a Unix timestamp, in msec.ValkeyAPI.hpexpiretime(List<String> args) Returns the Unix timestamp in milliseconds since Unix epoch at which the given key's field(s) will expire.Returns the TTL in milliseconds of a hash field.Returns the remaining time to live in milliseconds of a hash key's field(s) that have an associated expiration.RedisAPI.hrandfield(List<String> args) Returns one or more random fields from a hash.ValkeyAPI.hrandfield(List<String> args) Returns one or more random fields from a hash.Iterates over fields and values of a hash.Iterates over fields and values of a hash.Creates or modifies the value of a field in a hash.Creates or modifies the value of a field in a hash.Set the value of one or more fields of a given hash key, and optionally set their expiration.Set the value of one or more fields of a given hash key, and optionally set their expiration time.Sets the value of a field in a hash only when the field doesn't exist.Sets the value of a field in a hash only when the field doesn't exist.Returns the length of the value of a field.Returns the length of the value of a field.Returns the TTL in seconds of a hash field.Returns the remaining time to live (in seconds) of a hash key's field(s) that have an associated expiration.Returns all values in a hash.Returns all values in a hash.Increments the integer value of a key by one.Increments the integer value of a key by one.Increments the integer value of a key by a number.Increments the integer value of a key by a number.RedisAPI.incrbyfloat(String arg0, String arg1) Increment the floating point value of a key by a number.ValkeyAPI.incrbyfloat(String arg0, String arg1) Increment the floating point value of a key by a number.Returns information and statistics about the server.Returns information and statistics about the server.RedisAPI.jsonArrappend(List<String> args) Append the JSON values into the array at path after the last element in it.RedisAPI.jsonArrindex(List<String> args) Search for the first occurrence of a JSON value in an array.RedisAPI.jsonArrinsert(List<String> args) Insert the json values into the array at path before the index (shifts to the right).RedisAPI.jsonArrlen(List<String> args) Report the length of the JSON array at path in key.RedisAPI.jsonArrpop(List<String> args) Remove and return the element at the specified index in the array at path.RedisAPI.jsonArrtrim(String arg0, String arg1, String arg2, String arg3) Trim an array so that it contains only the specified inclusive range of elements.RedisAPI.jsonArrtrim(List<String> args) Trim an array so that it contains only the specified inclusive range of elements.Clear container values (arrays/objects) and set numeric values to 0.This is a container command for debugging related tasks.Delete a value.RedisAPI.jsonForget(List<String> args) Delete a value.Get JSON value at path.Merge a given JSON value into matching paths.Return the values at path from multiple key arguments.Set or update one or more JSON values according to the specified key-path-value triplets.RedisAPI.jsonNumincrby(String arg0, String arg1, String arg2) Increment the number value stored at path by number.RedisAPI.jsonNumincrby(List<String> args) Increment the number value stored at path by number.RedisAPI.jsonNummultby(String arg0, String arg1, String arg2) Multiply the number value stored at path by number.RedisAPI.jsonNummultby(List<String> args) Multiply the number value stored at path by number.RedisAPI.jsonNumpowby(String arg0, String arg1, String arg2) Raise the number value stored at path to the power of number.RedisAPI.jsonNumpowby(List<String> args) Raise the number value stored at path to the power of number.RedisAPI.jsonObjkeys(List<String> args) Return the keys in the object that's referenced by path.RedisAPI.jsonObjlen(List<String> args) Report the number of keys in the JSON object at path in key.Return the JSON in key in Redis serialization protocol specification form.Set the JSON value at path in key.RedisAPI.jsonStrappend(List<String> args) Append the json-string values to the string at path.RedisAPI.jsonStrlen(List<String> args) Report the length of the JSON String at path in key.RedisAPI.jsonToggle(String arg0, String arg1) Toggle the boolean value stored at path.RedisAPI.jsonToggle(List<String> args) Toggle the boolean value stored at path.Report the type of JSON value at path.Returns all key names that match a pattern.Returns all key names that match a pattern.RedisAPI.lastsave()Returns the Unix timestamp of the last successful save to disk.ValkeyAPI.lastsave()Returns the Unix timestamp of the last successful save to disk.A container for latency diagnostics commands.A container for latency diagnostics commands.Finds the longest common substring.Finds the longest common substring.Returns an element from a list by its index.Returns an element from a list by its index.Inserts an element before or after another element in a list.Inserts an element before or after another element in a list.Returns the length of a list.Returns the length of a list.Returns an element after popping it from one list and pushing it to another.Returns an element after popping it from one list and pushing it to another.Returns multiple elements from a list after removing them.Returns multiple elements from a list after removing them.Displays computer art and the Redis version.Displays computer art and the server version.Returns the first elements in a list after removing it.Returns and removes one or more elements from the beginning of a list.Returns the index of matching elements in a list.Returns the index of matching elements in a list.Prepends one or more elements to a list.Prepends one or more elements to a list.Prepends one or more elements to a list only when the list exists.Prepends one or more elements to a list only when the list exists.Returns a range of elements from a list.Returns a range of elements from a list.Removes elements from a list.Removes elements from a list.Sets the value of an element in a list by its index.Sets the value of an element in a list by its index.Removes elements from both ends a list.Removes elements from both ends a list.A container for memory diagnostics commands.A container for memory diagnostics commands.Atomically returns the string values of one or more keys.Atomically returns the string values of one or more keys.Atomically transfers a key from one Redis instance to another.Atomically transfers a key from one instance to another.A container for module commands.A container for module commands.RedisAPI.monitor()Listens for all requests received by the server in real-time.ValkeyAPI.monitor()Listens for all requests received by the server in real-time.Moves a key to another database.Moves a key to another database.Atomically creates or modifies the string values of one or more keys.Atomically creates or modifies the string values of one or more keys.Atomically sets multiple string keys with a shared expiration in a single operation.Atomically modifies the string values of one or more keys only when all keys don't exist.Atomically modifies the string values of one or more keys only when all keys don't exist.RedisAPI.multi()Starts a transaction.ValkeyAPI.multi()Starts a transaction.A container for object introspection commands.A container for object introspection commands.RedisCluster.onAllMasterNodes(Request request) Runs therequestagainst all master nodes in the cluster.RedisCluster.onAllNodes(Request request) Runs therequestagainst all nodes in the cluster.Removes the expiration time of a key.Removes the expiration time of a key.Sets the expiration time of a key in milliseconds.Sets the expiration time of a key in milliseconds.Sets the expiration time of a key to a Unix milliseconds timestamp.Sets the expiration time of a key to a Unix milliseconds timestamp.RedisAPI.pexpiretime(String arg0) Returns the expiration time of a key as a Unix milliseconds timestamp.ValkeyAPI.pexpiretime(String arg0) Returns the expiration time of a key as a Unix milliseconds timestamp.Adds elements to a HyperLogLog key.Adds elements to a HyperLogLog key.Returns the approximated cardinality of the set(s) observed by the HyperLogLog key(s).Returns the approximated cardinality of the set(s) observed by the HyperLogLog key(s).Internal commands for debugging HyperLogLog values.Internal commands for debugging HyperLogLog values.Merges one or more HyperLogLog values into a single key.Merges one or more HyperLogLog values into a single key.RedisAPI.pfselftest()An internal command for testing HyperLogLog values.ValkeyAPI.pfselftest()An internal command for testing HyperLogLog values.Returns the server's liveliness response.Returns the server's liveliness response.RedisConnection.pipe()Pause this stream and return a to transfer the elements of this stream to a destination .Sets both string value and expiration time in milliseconds of a key.Sets both string value and expiration time in milliseconds of a key.RedisAPI.psubscribe(List<String> args) Listens for messages published to channels that match one or more patterns.ValkeyAPI.psubscribe(List<String> args) Listens for messages published to channels that match one or more patterns.An internal command used in replication.An internal command used in replication.Returns the expiration time in milliseconds of a key.Returns the expiration time in milliseconds of a key.Posts a message to a channel.Posts a message to a channel.A container for Pub/Sub commands.A container for Pub/Sub commands.RedisAPI.punsubscribe(List<String> args) Stops listening to messages published to channels that match one or more patterns.ValkeyAPI.punsubscribe(List<String> args) Stops listening to messages published to channels that match one or more patterns.Closes the connection.Closes the connection.RedisAPI.randomkey()Returns a random key name from the database.ValkeyAPI.randomkey()Returns a random key name from the database.RedisAPI.readonly()Enables read-only queries for a connection to a Redis Cluster replica node.ValkeyAPI.readonly()Enables read-only queries for a connection to a Valkey replica node.RedisAPI.readwrite()Enables read-write queries for a connection to a Reids Cluster replica node.ValkeyAPI.readwrite()Enables read-write queries for a connection to a Valkey replica node.Renames a key and overwrites the destination.Renames a key and overwrites the destination.Renames a key only when the target key name doesn't exist.Renames a key only when the target key name doesn't exist.An internal command for configuring the replication stream.An internal command for configuring the replication stream.Configures a server as replica of another, or promotes it to a master.Configures a server as replica of another, or promotes it to a primary.RedisAPI.reset()Resets the connection.ValkeyAPI.reset()Resets the connection.Creates a key from the serialized representation of a value.Creates a key from the serialized representation of a value.RedisAPI.restoreAsking(List<String> args) An internal command for migrating keys in a cluster.ValkeyAPI.restoreAsking(List<String> args) An internal command for migrating keys in a cluster.RedisAPI.role()Returns the replication role.ValkeyAPI.role()Returns the replication role.Returns and removes the last elements of a list.Returns and removes one or more elements from the end of a list.Returns the last element of a list after removing and pushing it to another list.Returns the last element of a list after removing and pushing it to another list.Appends one or more elements to a list.Appends one or more elements to a list.Appends an element to a list only when the list exists.Appends one or more elements to a list only when the list exists.A container for Access List Control commands.A container for Access List Control commands.Appends a string to the value of a key.Appends a string to the value of a key.RedisAPI.rxAsking()Signals that a cluster client is following an -ASK redirect.ValkeyAPI.rxAsking()Signals that a cluster client is following an -ASK redirect.Authenticates the connection.Authenticates the connection.Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Adds an item to a Bloom Filter.Adds an item to a Bloom Filter.Returns the cardinality of a Bloom filter.Returns the cardinality of a Bloom filter.RedisAPI.rxBfExists(String arg0, String arg1) Checks whether an item exists in a Bloom Filter.RedisAPI.rxBfExists(List<String> args) Checks whether an item exists in a Bloom Filter.Returns information about a Bloom Filter.RedisAPI.rxBfInsert(List<String> args) Adds one or more items to a Bloom Filter.RedisAPI.rxBfLoadchunk(String arg0, String arg1, String arg2) Restores a filter previously saved using SCANDUMP.RedisAPI.rxBfLoadchunk(List<String> args) Restores a filter previously saved using SCANDUMP.Adds one or more items to a Bloom Filter.RedisAPI.rxBfMexists(List<String> args) Checks whether one or more items exist in a Bloom Filter.RedisAPI.rxBfReserve(List<String> args) Creates a new Bloom Filter.RedisAPI.rxBfScandump(String arg0, String arg1) Begins an incremental save of the bloom filter.RedisAPI.rxBfScandump(List<String> args) Begins an incremental save of the bloom filter.RedisAPI.rxBgrewriteaof()Asynchronously rewrites the append-only file to disk.ValkeyAPI.rxBgrewriteaof()Asynchronously rewrites the append-only file to disk.Asynchronously saves the database(s) to disk.Asynchronously saves the database(s) to disk.RedisAPI.rxBitcount(List<String> args) Counts the number of set bits (population counting) in a string.ValkeyAPI.rxBitcount(List<String> args) Counts the number of set bits (population counting) in a string.RedisAPI.rxBitfield(List<String> args) Performs arbitrary bitfield integer operations on strings.ValkeyAPI.rxBitfield(List<String> args) Performs arbitrary bitfield integer operations on strings.RedisAPI.rxBitfieldRo(List<String> args) Performs arbitrary read-only bitfield integer operations on strings.ValkeyAPI.rxBitfieldRo(List<String> args) Performs arbitrary read-only bitfield integer operations on strings.Performs bitwise operations on multiple strings, and stores the result.Performs bitwise operations on multiple strings, and stores the result.Finds the first set (1) or clear (0) bit in a string.Finds the first set (1) or clear (0) bit in a string.Pops an element from a list, pushes it to another list and returns it.Pops an element from a list, pushes it to another list and returns it.Pops the first element from one of multiple lists.Pops the first element from one of multiple lists.Removes and returns the first element in a list.Removes and returns the first element in a list.Removes and returns the last element in a list.Removes and returns the last element in a list.RedisAPI.rxBrpoplpush(String arg0, String arg1, String arg2) Pops an element from a list, pushes it to another list and returns it.ValkeyAPI.rxBrpoplpush(String arg0, String arg1, String arg2) Pops an element from a list, pushes it to another list and returns it.Removes and returns a member by score from one or more sorted sets.Removes and returns a member by score from one or more sorted sets.RedisAPI.rxBzpopmax(List<String> args) Removes and returns the member with the highest score from one or more sorted sets.ValkeyAPI.rxBzpopmax(List<String> args) Removes and returns the member with the highest score from one or more sorted sets.RedisAPI.rxBzpopmin(List<String> args) Removes and returns the member with the lowest score from one or more sorted sets.ValkeyAPI.rxBzpopmin(List<String> args) Removes and returns the member with the lowest score from one or more sorted sets.Adds an item to a Cuckoo Filter.Adds an item to a Cuckoo Filter.Adds an item to a Cuckoo Filter if the item did not exist previously.Adds an item to a Cuckoo Filter if the item did not exist previously.RedisAPI.rxCfCompact(List<String> args) Return the number of times an item might be in a Cuckoo Filter.Return the number of times an item might be in a Cuckoo Filter.Deletes an item from a Cuckoo Filter.Deletes an item from a Cuckoo Filter.RedisAPI.rxCfExists(String arg0, String arg1) Checks whether one or more items exist in a Cuckoo Filter.RedisAPI.rxCfExists(List<String> args) Checks whether one or more items exist in a Cuckoo Filter.Returns information about a Cuckoo Filter.Returns information about a Cuckoo Filter.RedisAPI.rxCfInsert(List<String> args) Adds one or more items to a Cuckoo Filter.RedisAPI.rxCfInsertnx(List<String> args) Adds one or more items to a Cuckoo Filter if the items did not exist previously.RedisAPI.rxCfLoadchunk(String arg0, String arg1, String arg2) Restores a filter previously saved using SCANDUMP.RedisAPI.rxCfLoadchunk(List<String> args) Restores a filter previously saved using SCANDUMP.RedisAPI.rxCfMexists(List<String> args) Checks whether one or more items exist in a Cuckoo Filter.RedisAPI.rxCfReserve(List<String> args) Creates a new Cuckoo Filter.RedisAPI.rxCfScandump(String arg0, String arg1) Begins an incremental save of the bloom filter.RedisAPI.rxCfScandump(List<String> args) Begins an incremental save of the bloom filter.A container for client connection commands.A container for client connection commands.A container for Redis Cluster commands.A container for Cluster commands.RedisAPI.rxCmsIncrby(List<String> args) Increases the count of one or more items by increment.Returns information about a sketch.Returns information about a sketch.RedisAPI.rxCmsInitbydim(String arg0, String arg1, String arg2) Initializes a Count-Min Sketch to dimensions specified by user.RedisAPI.rxCmsInitbydim(List<String> args) Initializes a Count-Min Sketch to dimensions specified by user.RedisAPI.rxCmsInitbyprob(String arg0, String arg1, String arg2) Initializes a Count-Min Sketch to accommodate requested tolerances.RedisAPI.rxCmsInitbyprob(List<String> args) Initializes a Count-Min Sketch to accommodate requested tolerances.RedisAPI.rxCmsMerge(List<String> args) Merges several sketches into one sketch.RedisAPI.rxCmsQuery(List<String> args) Returns the count for one or more items in a sketch.Returns detailed information about all commands.Returns detailed information about all commands.ValkeyAPI.rxCommandlog(List<String> args) A container for command log commands.A container for server configuration commands.A container for server configuration commands.Copies the value of a key to a new key.Copies the value of a key to a new key.RedisAPI.rxDbsize()Returns the number of keys in the database.ValkeyAPI.rxDbsize()Returns the number of keys in the database.A container for debugging commands.A container for debugging commands.Decrements the integer value of a key by one.Decrements the integer value of a key by one.Decrements a number from the integer value of a key.Decrements a number from the integer value of a key.Deletes one or more keys.Deletes one or more keys.Conditionally removes the specified key based on value or digest comparison.Delete key if value matches string.Returns the XXH3 hash of a string value.RedisAPI.rxDiscard()Discards a transaction.ValkeyAPI.rxDiscard()Discards a transaction.Returns a serialized representation of the value stored at a key.Returns a serialized representation of the value stored at a key.Returns the given string.Returns the given string.Executes a server-side Lua script.Executes a server-side Lua script.Executes a read-only server-side Lua script.Executes a read-only server-side Lua script.Executes a server-side Lua script by SHA1 digest.Executes a server-side Lua script by SHA1 digest.RedisAPI.rxEvalshaRo(List<String> args) Executes a read-only server-side Lua script by SHA1 digest.ValkeyAPI.rxEvalshaRo(List<String> args) Executes a read-only server-side Lua script by SHA1 digest.RedisAPI.rxExec()Executes all commands in a transaction.ValkeyAPI.rxExec()Executes all commands in a transaction.Determines whether one or more keys exist.Determines whether one or more keys exist.Sets the expiration time of a key in seconds.Sets the expiration time of a key in seconds.RedisAPI.rxExpireat(List<String> args) Sets the expiration time of a key to a Unix timestamp.ValkeyAPI.rxExpireat(List<String> args) Sets the expiration time of a key to a Unix timestamp.RedisAPI.rxExpiretime(String arg0) Returns the expiration time of a key as a Unix timestamp.ValkeyAPI.rxExpiretime(String arg0) Returns the expiration time of a key as a Unix timestamp.RedisAPI.rxFailover(List<String> args) Starts a coordinated failover from a server to one of its replicas.ValkeyAPI.rxFailover(List<String> args) Starts a coordinated failover from a server to one of its replicas.Invokes a function.Invokes a function.Invokes a read-only function.Invokes a read-only function.RedisAPI.rxFlushall(List<String> args) Removes all keys from all databases.ValkeyAPI.rxFlushall(List<String> args) Removes all keys from all databases.Remove all keys from the current database.Remove all keys from the current database.RedisAPI.rxFtAggregate(List<String> args) Run a search query on an index and perform aggregate transformations on the results.RedisAPI.rxFtAliasadd(List<String> args) Adds an alias to the index.RedisAPI.rxFtAliasaddifnx(List<String> args) Adds an alias to the index.RedisAPI.rxFtAliasdel(List<String> args) Deletes an alias from the index.RedisAPI.rxFtAliasdelifx(List<String> args) Deletes an alias from the index.RedisAPI.rxFtAliasupdate(List<String> args) Adds or updates an alias to the index.Adds a new field to the index.RedisAPI.rxFtAlterifnx(List<String> args) Adds a new field to the index.RedisAPI.rxFtConfig(List<String> args) RedisAPI.rxFtCreate(List<String> args) Creates an index with the given spec.RedisAPI.rxFtCreateifnx(List<String> args) Creates an index with the given spec.RedisAPI.rxFtCursor(List<String> args) RedisAPI.rxFtDictadd(List<String> args) Adds terms to a dictionary.RedisAPI.rxFtDictdel(List<String> args) Deletes terms from a dictionary.RedisAPI.rxFtDictdump(List<String> args) Dumps all terms in the given dictionary.RedisAPI.rxFtDropifx(List<String> args) RedisAPI.rxFtDropindex(List<String> args) Deletes the index.RedisAPI.rxFtDropindexifx(List<String> args) Deletes the index.RedisAPI.rxFtExplain(List<String> args) Returns the execution plan for a complex query.RedisAPI.rxFtExplaincli(List<String> args) Returns the execution plan for a complex query.RedisAPI.rxFtHybrid(List<String> args) Performs hybrid search combining text search and vector similarity search.Returns information and statistics on the index.Returns a list of all existing indexes.RedisAPI.rxFtProfile(List<String> args) Performs a `FT.SEARCH` or `FT.AGGREGATE` command and collects performance information.RedisAPI.rxFtSafeadd(List<String> args) RedisAPI.rxFtSearch(List<String> args) Searches the index with a textual query, returning either documents or just ids.RedisAPI.rxFtSpellcheck(List<String> args) Performs spelling correction on a query, returning suggestions for misspelled terms.RedisAPI.rxFtSugadd(List<String> args) Adds a suggestion string to an auto-complete suggestion dictionary.RedisAPI.rxFtSugdel(List<String> args) Deletes a string from a suggestion index.RedisAPI.rxFtSugget(List<String> args) Gets completion suggestions for a prefix.RedisAPI.rxFtSuglen(List<String> args) Gets the size of an auto-complete suggestion dictionary.RedisAPI.rxFtSynadd(List<String> args) RedisAPI.rxFtSyndump(List<String> args) Dumps the contents of a synonym group.RedisAPI.rxFtSynupdate(List<String> args) Creates or updates a synonym group with additional terms.RedisAPI.rxFtTagvals(List<String> args) Returns the distinct tags indexed in a Tag field.RedisAPI.rxFunction(List<String> args) A container for function commands.ValkeyAPI.rxFunction(List<String> args) A container for function commands.Adds one or more members to a geospatial index.Adds one or more members to a geospatial index.Returns the distance between two members of a geospatial index.Returns the distance between two members of a geospatial index.Returns members from a geospatial index as geohash strings.Returns members from a geospatial index as geohash strings.Returns the longitude and latitude of members from a geospatial index.Returns the longitude and latitude of members from a geospatial index.RedisAPI.rxGeoradius(List<String> args) Queries a geospatial index for members within a distance from a coordinate, optionally stores the result.ValkeyAPI.rxGeoradius(List<String> args) Queries a geospatial index for members within a distance from a coordinate, optionally stores the result.RedisAPI.rxGeoradiusbymember(List<String> args) Queries a geospatial index for members within a distance from a member, optionally stores the result.ValkeyAPI.rxGeoradiusbymember(List<String> args) Queries a geospatial index for members within a distance from a member, optionally stores the result.RedisAPI.rxGeoradiusbymemberRo(List<String> args) Returns members from a geospatial index that are within a distance from a member.ValkeyAPI.rxGeoradiusbymemberRo(List<String> args) Returns members from a geospatial index that are within a distance from a member.RedisAPI.rxGeoradiusRo(List<String> args) Returns members from a geospatial index that are within a distance from a coordinate.ValkeyAPI.rxGeoradiusRo(List<String> args) Returns members from a geospatial index that are within a distance from a coordinate.RedisAPI.rxGeosearch(List<String> args) Queries a geospatial index for members inside an area of a box or a circle.ValkeyAPI.rxGeosearch(List<String> args) Queries a geospatial index for members inside an area of a box, circle, or a polygon.RedisAPI.rxGeosearchstore(List<String> args) Queries a geospatial index for members inside an area of a box or a circle, optionally stores the result.ValkeyAPI.rxGeosearchstore(List<String> args) Queries a geospatial index for members inside an area of a box, a circle, or a polygon, optionally stores the result.Returns the string value of a key.Returns the string value of a key.Returns a bit value by offset.Returns a bit value by offset.Returns the string value of a key after deleting the key.Returns the string value of a key after deleting the key.Returns the string value of a key after setting its expiration time.Returns the string value of a key after setting its expiration time.RedisAPI.rxGetrange(String arg0, String arg1, String arg2) Returns a substring of the string stored at a key.ValkeyAPI.rxGetrange(String arg0, String arg1, String arg2) Returns a substring of the string stored at a key.Returns the previous string value of a key after setting it to a new value.Returns the previous string value of a key after setting it to a new value.RedisAPI.rxGraphBulk(List<String> args) RedisAPI.rxGraphConfig(List<String> args) RedisAPI.rxGraphDebug(List<String> args) RedisAPI.rxGraphDelete(List<String> args) RedisAPI.rxGraphExplain(List<String> args) RedisAPI.rxGraphList(List<String> args) RedisAPI.rxGraphProfile(List<String> args) RedisAPI.rxGraphQuery(List<String> args) RedisAPI.rxGraphRoQuery(List<String> args) RedisAPI.rxGraphSlowlog(List<String> args) Deletes one or more fields and their values from a hash.Deletes one or more fields and their values from a hash.Handshakes with the Redis server.Handshakes with the server.Determines whether a field exists in a hash.Determines whether a field exists in a hash.Set expiry for hash field using relative time to expire (seconds).Set expiry time on hash fields.RedisAPI.rxHexpireat(List<String> args) Set expiry for hash field using an absolute Unix timestamp (seconds).ValkeyAPI.rxHexpireat(List<String> args) Set expiry time on hash fields.RedisAPI.rxHexpiretime(List<String> args) Returns the expiration time of a hash field as a Unix timestamp, in seconds.ValkeyAPI.rxHexpiretime(List<String> args) Returns Unix timestamps in seconds since the epoch at which the given key's field(s) will expire.Returns the value of a field in a hash.Returns the value of a field in a hash.Returns all fields and values in a hash.Returns all fields and values in a hash.Returns the value of a field and deletes it from the hash.Get the value of one or more fields of a given hash key, and optionally set their expiration.Get the value of one or more fields of a given hash key, and optionally set their expiration time or time-to-live (TTL).Increments the integer value of a field in a hash by a number.Increments the integer value of a field in a hash by a number.RedisAPI.rxHincrbyfloat(String arg0, String arg1, String arg2) Increments the floating point value of a field by a number.ValkeyAPI.rxHincrbyfloat(String arg0, String arg1, String arg2) Increments the floating point value of a field by a number.Returns all fields in a hash.Returns all fields in a hash.Returns the number of fields in a hash.Returns the number of fields in a hash.Returns the values of all fields in a hash.Returns the values of all fields in a hash.Sets the values of multiple fields.Sets the values of multiple fields.A container for hotkeys tracking commands.RedisAPI.rxHpersist(List<String> args) Removes the expiration time for each specified field.ValkeyAPI.rxHpersist(List<String> args) Remove the existing expiration on a hash key's field(s).RedisAPI.rxHpexpire(List<String> args) Set expiry for hash field using relative time to expire (milliseconds).ValkeyAPI.rxHpexpire(List<String> args) Set expiry time on hash object.RedisAPI.rxHpexpireat(List<String> args) Set expiry for hash field using an absolute Unix timestamp (milliseconds).ValkeyAPI.rxHpexpireat(List<String> args) Set expiration time on hash field.RedisAPI.rxHpexpiretime(List<String> args) Returns the expiration time of a hash field as a Unix timestamp, in msec.ValkeyAPI.rxHpexpiretime(List<String> args) Returns the Unix timestamp in milliseconds since Unix epoch at which the given key's field(s) will expire.Returns the TTL in milliseconds of a hash field.Returns the remaining time to live in milliseconds of a hash key's field(s) that have an associated expiration.RedisAPI.rxHrandfield(List<String> args) Returns one or more random fields from a hash.ValkeyAPI.rxHrandfield(List<String> args) Returns one or more random fields from a hash.Iterates over fields and values of a hash.Iterates over fields and values of a hash.Creates or modifies the value of a field in a hash.Creates or modifies the value of a field in a hash.Set the value of one or more fields of a given hash key, and optionally set their expiration.Set the value of one or more fields of a given hash key, and optionally set their expiration time.Sets the value of a field in a hash only when the field doesn't exist.Sets the value of a field in a hash only when the field doesn't exist.Returns the length of the value of a field.Returns the length of the value of a field.Returns the TTL in seconds of a hash field.Returns the remaining time to live (in seconds) of a hash key's field(s) that have an associated expiration.Returns all values in a hash.Returns all values in a hash.Increments the integer value of a key by one.Increments the integer value of a key by one.Increments the integer value of a key by a number.Increments the integer value of a key by a number.RedisAPI.rxIncrbyfloat(String arg0, String arg1) Increment the floating point value of a key by a number.ValkeyAPI.rxIncrbyfloat(String arg0, String arg1) Increment the floating point value of a key by a number.Returns information and statistics about the server.Returns information and statistics about the server.RedisAPI.rxJsonArrappend(List<String> args) Append the JSON values into the array at path after the last element in it.RedisAPI.rxJsonArrindex(List<String> args) Search for the first occurrence of a JSON value in an array.RedisAPI.rxJsonArrinsert(List<String> args) Insert the json values into the array at path before the index (shifts to the right).RedisAPI.rxJsonArrlen(List<String> args) Report the length of the JSON array at path in key.RedisAPI.rxJsonArrpop(List<String> args) Remove and return the element at the specified index in the array at path.RedisAPI.rxJsonArrtrim(String arg0, String arg1, String arg2, String arg3) Trim an array so that it contains only the specified inclusive range of elements.RedisAPI.rxJsonArrtrim(List<String> args) Trim an array so that it contains only the specified inclusive range of elements.RedisAPI.rxJsonClear(List<String> args) Clear container values (arrays/objects) and set numeric values to 0.RedisAPI.rxJsonDebug(List<String> args) This is a container command for debugging related tasks.Delete a value.RedisAPI.rxJsonForget(List<String> args) Delete a value.Get JSON value at path.RedisAPI.rxJsonMerge(List<String> args) Merge a given JSON value into matching paths.RedisAPI.rxJsonMget(List<String> args) Return the values at path from multiple key arguments.RedisAPI.rxJsonMset(List<String> args) Set or update one or more JSON values according to the specified key-path-value triplets.RedisAPI.rxJsonNumincrby(String arg0, String arg1, String arg2) Increment the number value stored at path by number.RedisAPI.rxJsonNumincrby(List<String> args) Increment the number value stored at path by number.RedisAPI.rxJsonNummultby(String arg0, String arg1, String arg2) Multiply the number value stored at path by number.RedisAPI.rxJsonNummultby(List<String> args) Multiply the number value stored at path by number.RedisAPI.rxJsonNumpowby(String arg0, String arg1, String arg2) Raise the number value stored at path to the power of number.RedisAPI.rxJsonNumpowby(List<String> args) Raise the number value stored at path to the power of number.RedisAPI.rxJsonObjkeys(List<String> args) Return the keys in the object that's referenced by path.RedisAPI.rxJsonObjlen(List<String> args) Report the number of keys in the JSON object at path in key.RedisAPI.rxJsonResp(List<String> args) Return the JSON in key in Redis serialization protocol specification form.Set the JSON value at path in key.RedisAPI.rxJsonStrappend(List<String> args) Append the json-string values to the string at path.RedisAPI.rxJsonStrlen(List<String> args) Report the length of the JSON String at path in key.RedisAPI.rxJsonToggle(String arg0, String arg1) Toggle the boolean value stored at path.RedisAPI.rxJsonToggle(List<String> args) Toggle the boolean value stored at path.RedisAPI.rxJsonType(List<String> args) Report the type of JSON value at path.Returns all key names that match a pattern.Returns all key names that match a pattern.RedisAPI.rxLastsave()Returns the Unix timestamp of the last successful save to disk.ValkeyAPI.rxLastsave()Returns the Unix timestamp of the last successful save to disk.A container for latency diagnostics commands.A container for latency diagnostics commands.Finds the longest common substring.Finds the longest common substring.Returns an element from a list by its index.Returns an element from a list by its index.Inserts an element before or after another element in a list.Inserts an element before or after another element in a list.Returns the length of a list.Returns the length of a list.Returns an element after popping it from one list and pushing it to another.Returns an element after popping it from one list and pushing it to another.Returns multiple elements from a list after removing them.Returns multiple elements from a list after removing them.Displays computer art and the Redis version.Displays computer art and the server version.Returns the first elements in a list after removing it.Returns and removes one or more elements from the beginning of a list.Returns the index of matching elements in a list.Returns the index of matching elements in a list.Prepends one or more elements to a list.Prepends one or more elements to a list.Prepends one or more elements to a list only when the list exists.Prepends one or more elements to a list only when the list exists.Returns a range of elements from a list.Returns a range of elements from a list.Removes elements from a list.Removes elements from a list.Sets the value of an element in a list by its index.Sets the value of an element in a list by its index.Removes elements from both ends a list.Removes elements from both ends a list.A container for memory diagnostics commands.A container for memory diagnostics commands.Atomically returns the string values of one or more keys.Atomically returns the string values of one or more keys.Atomically transfers a key from one Redis instance to another.Atomically transfers a key from one instance to another.A container for module commands.A container for module commands.RedisAPI.rxMonitor()Listens for all requests received by the server in real-time.ValkeyAPI.rxMonitor()Listens for all requests received by the server in real-time.Moves a key to another database.Moves a key to another database.Atomically creates or modifies the string values of one or more keys.Atomically creates or modifies the string values of one or more keys.Atomically sets multiple string keys with a shared expiration in a single operation.Atomically modifies the string values of one or more keys only when all keys don't exist.Atomically modifies the string values of one or more keys only when all keys don't exist.RedisAPI.rxMulti()Starts a transaction.ValkeyAPI.rxMulti()Starts a transaction.A container for object introspection commands.A container for object introspection commands.RedisCluster.rxOnAllMasterNodes(Request request) Runs therequestagainst all master nodes in the cluster.RedisCluster.rxOnAllNodes(Request request) Runs therequestagainst all nodes in the cluster.Removes the expiration time of a key.Removes the expiration time of a key.Sets the expiration time of a key in milliseconds.Sets the expiration time of a key in milliseconds.RedisAPI.rxPexpireat(List<String> args) Sets the expiration time of a key to a Unix milliseconds timestamp.ValkeyAPI.rxPexpireat(List<String> args) Sets the expiration time of a key to a Unix milliseconds timestamp.RedisAPI.rxPexpiretime(String arg0) Returns the expiration time of a key as a Unix milliseconds timestamp.ValkeyAPI.rxPexpiretime(String arg0) Returns the expiration time of a key as a Unix milliseconds timestamp.Adds elements to a HyperLogLog key.Adds elements to a HyperLogLog key.Returns the approximated cardinality of the set(s) observed by the HyperLogLog key(s).Returns the approximated cardinality of the set(s) observed by the HyperLogLog key(s).Internal commands for debugging HyperLogLog values.Internal commands for debugging HyperLogLog values.Merges one or more HyperLogLog values into a single key.Merges one or more HyperLogLog values into a single key.RedisAPI.rxPfselftest()An internal command for testing HyperLogLog values.ValkeyAPI.rxPfselftest()An internal command for testing HyperLogLog values.Returns the server's liveliness response.Returns the server's liveliness response.Sets both string value and expiration time in milliseconds of a key.Sets both string value and expiration time in milliseconds of a key.RedisAPI.rxPsubscribe(List<String> args) Listens for messages published to channels that match one or more patterns.ValkeyAPI.rxPsubscribe(List<String> args) Listens for messages published to channels that match one or more patterns.An internal command used in replication.An internal command used in replication.Returns the expiration time in milliseconds of a key.Returns the expiration time in milliseconds of a key.Posts a message to a channel.Posts a message to a channel.A container for Pub/Sub commands.A container for Pub/Sub commands.RedisAPI.rxPunsubscribe(List<String> args) Stops listening to messages published to channels that match one or more patterns.ValkeyAPI.rxPunsubscribe(List<String> args) Stops listening to messages published to channels that match one or more patterns.Closes the connection.Closes the connection.RedisAPI.rxRandomkey()Returns a random key name from the database.ValkeyAPI.rxRandomkey()Returns a random key name from the database.RedisAPI.rxReadonly()Enables read-only queries for a connection to a Redis Cluster replica node.ValkeyAPI.rxReadonly()Enables read-only queries for a connection to a Valkey replica node.RedisAPI.rxReadwrite()Enables read-write queries for a connection to a Reids Cluster replica node.ValkeyAPI.rxReadwrite()Enables read-write queries for a connection to a Valkey replica node.Renames a key and overwrites the destination.Renames a key and overwrites the destination.RedisAPI.rxRenamenx(String arg0, String arg1) Renames a key only when the target key name doesn't exist.ValkeyAPI.rxRenamenx(String arg0, String arg1) Renames a key only when the target key name doesn't exist.RedisAPI.rxReplconf(List<String> args) An internal command for configuring the replication stream.ValkeyAPI.rxReplconf(List<String> args) An internal command for configuring the replication stream.RedisAPI.rxReplicaof(String arg0, String arg1) Configures a server as replica of another, or promotes it to a master.ValkeyAPI.rxReplicaof(String arg0, String arg1) Configures a server as replica of another, or promotes it to a primary.RedisAPI.rxReset()Resets the connection.ValkeyAPI.rxReset()Resets the connection.Creates a key from the serialized representation of a value.Creates a key from the serialized representation of a value.RedisAPI.rxRestoreAsking(List<String> args) An internal command for migrating keys in a cluster.ValkeyAPI.rxRestoreAsking(List<String> args) An internal command for migrating keys in a cluster.RedisAPI.rxRole()Returns the replication role.ValkeyAPI.rxRole()Returns the replication role.Returns and removes the last elements of a list.Returns and removes one or more elements from the end of a list.RedisAPI.rxRpoplpush(String arg0, String arg1) Returns the last element of a list after removing and pushing it to another list.ValkeyAPI.rxRpoplpush(String arg0, String arg1) Returns the last element of a list after removing and pushing it to another list.Appends one or more elements to a list.Appends one or more elements to a list.Appends an element to a list only when the list exists.Appends one or more elements to a list only when the list exists.Adds one or more members to a set.Adds one or more members to a set.RedisAPI.rxSave()Synchronously saves the database(s) to disk.ValkeyAPI.rxSave()Synchronously saves the database(s) to disk.Iterates over the key names in the database.Iterates over the key names in the database.Returns the number of members in a set.Returns the number of members in a set.A container for Lua scripts management commands.A container for Lua scripts management commands.Returns the difference of multiple sets.Returns the difference of multiple sets.RedisAPI.rxSdiffstore(List<String> args) Stores the difference of multiple sets in a key.ValkeyAPI.rxSdiffstore(List<String> args) Stores the difference of multiple sets in a key.RedisAPI.rxSearchClusterinfo(List<String> args) RedisAPI.rxSearchClusterrefresh(List<String> args) RedisAPI.rxSearchClusterset(List<String> args) Changes the selected database.Changes the selected database.Send the given command to the Redis server or cluster.Send the given command to the redis server or cluster.Sets the string value of a key, ignoring its type.Sets the string value of a key, ignoring its type.Sets or clears the bit at offset of the string value.Sets or clears the bit at offset of the string value.Sets the string value and expiration time of a key.Sets the string value and expiration time of a key.Set the string value of a key only when the key doesn't exist.Set the string value of a key only when the key doesn't exist.RedisAPI.rxSetrange(String arg0, String arg1, String arg2) Overwrites a part of a string value with another by an offset.ValkeyAPI.rxSetrange(String arg0, String arg1, String arg2) Overwrites a part of a string value with another by an offset.RedisAPI.rxShutdown(List<String> args) Synchronously saves the database(s) to disk and shuts down the Redis server.ValkeyAPI.rxShutdown(List<String> args) Synchronously saves the database(s) to disk and shuts down the server.Returns the intersect of multiple sets.Returns the intersect of multiple sets.RedisAPI.rxSintercard(List<String> args) Returns the number of members of the intersect of multiple sets.ValkeyAPI.rxSintercard(List<String> args) Returns the number of members of the intersect of multiple sets.RedisAPI.rxSinterstore(List<String> args) Stores the intersect of multiple sets in a key.ValkeyAPI.rxSinterstore(List<String> args) Stores the intersect of multiple sets in a key.RedisAPI.rxSismember(String arg0, String arg1) Determines whether a member belongs to a set.ValkeyAPI.rxSismember(String arg0, String arg1) Determines whether a member belongs to a set.Sets a Redis server as a replica of another, or promotes it to being a master.Sets a server as a replica of another, or promotes it to being a primary.A container for slow log commands.A container for slow log commands.RedisAPI.rxSmembers(String arg0) Returns all members of a set.ValkeyAPI.rxSmembers(String arg0) Returns all members of a set.RedisAPI.rxSmismember(List<String> args) Determines whether multiple members belong to a set.ValkeyAPI.rxSmismember(List<String> args) Determines whether multiple members belong to a set.Moves a member from one set to another.Moves a member from one set to another.Sorts the elements in a list, a set, or a sorted set, optionally storing the result.Sorts the elements in a list, a set, or a sorted set, optionally storing the result.Returns the sorted elements of a list, a set, or a sorted set.Returns the sorted elements of a list, a set, or a sorted set.Returns one or more random members from a set after removing them.Returns one or more random members from a set after removing them.RedisAPI.rxSpublish(String arg0, String arg1) Post a message to a shard channel.ValkeyAPI.rxSpublish(String arg0, String arg1) Post a message to a shard channel.RedisAPI.rxSrandmember(List<String> args) Get one or multiple random members from a set.ValkeyAPI.rxSrandmember(List<String> args) Get one or multiple random members from a set.Removes one or more members from a set.Removes one or more members from a set.Iterates over members of a set.Iterates over members of a set.RedisAPI.rxSsubscribe(List<String> args) Listens for messages published to shard channels.ValkeyAPI.rxSsubscribe(List<String> args) Listens for messages published to shard channels.Returns the length of a string value.Returns the length of a string value.RedisAPI.rxSubscribe(List<String> args) Listens for messages published to channels.ValkeyAPI.rxSubscribe(List<String> args) Listens for messages published to channels.Returns a substring from a string value.Returns a substring from a string value.Returns the union of multiple sets.Returns the union of multiple sets.RedisAPI.rxSunionstore(List<String> args) Stores the union of multiple sets in a key.ValkeyAPI.rxSunionstore(List<String> args) Stores the union of multiple sets in a key.RedisAPI.rxSunsubscribe(List<String> args) Stops listening to messages posted to shard channels.ValkeyAPI.rxSunsubscribe(List<String> args) Stops listening to messages posted to shard channels.Swaps two Redis databases.Swaps two databases.RedisAPI.rxSync()An internal command used in replication.ValkeyAPI.rxSync()An internal command used in replication.RedisAPI.rxTdigestAdd(List<String> args) Adds one or more observations to a t-digest sketch.RedisAPI.rxTdigestByrank(List<String> args) Returns, for each input rank, an estimation of the value (floating-point) with that rank.RedisAPI.rxTdigestByrevrank(List<String> args) Returns, for each input reverse rank, an estimation of the value (floating-point) with that reverse rank.RedisAPI.rxTdigestCdf(List<String> args) Returns, for each input value, an estimation of the floating-point fraction of (observations smaller than the given value + half the observations equal to the given value).RedisAPI.rxTdigestCreate(List<String> args) Allocates memory and initializes a new t-digest sketch.RedisAPI.rxTdigestInfo(String arg0) Returns information and statistics about a t-digest sketch.RedisAPI.rxTdigestInfo(List<String> args) Returns information and statistics about a t-digest sketch.RedisAPI.rxTdigestMax(String arg0) Returns the maximum observation value from a t-digest sketch.RedisAPI.rxTdigestMax(List<String> args) Returns the maximum observation value from a t-digest sketch.RedisAPI.rxTdigestMerge(List<String> args) Merges multiple t-digest sketches into a single sketch.RedisAPI.rxTdigestMin(String arg0) Returns the minimum observation value from a t-digest sketch.RedisAPI.rxTdigestMin(List<String> args) Returns the minimum observation value from a t-digest sketch.RedisAPI.rxTdigestQuantile(List<String> args) Returns, for each input fraction, an estimation of the value (floating point) that is smaller than the given fraction of observations.RedisAPI.rxTdigestRank(List<String> args) Returns, for each input value (floating-point), the estimated rank of the value (the number of observations in the sketch that are smaller than the value + half the number of observations that are equal to the value).RedisAPI.rxTdigestReset(String arg0) Resets a t-digest sketch: empty the sketch and re-initializes it.RedisAPI.rxTdigestReset(List<String> args) Resets a t-digest sketch: empty the sketch and re-initializes it.RedisAPI.rxTdigestRevrank(List<String> args) Returns, for each input value (floating-point), the estimated reverse rank of the value (the number of observations in the sketch that are larger than the value + half the number of observations that are equal to the value).RedisAPI.rxTdigestTrimmedMean(String arg0, String arg1, String arg2) Returns an estimation of the mean value from the sketch, excluding observation values outside the low and high cutoff quantiles.RedisAPI.rxTdigestTrimmedMean(List<String> args) Returns an estimation of the mean value from the sketch, excluding observation values outside the low and high cutoff quantiles.RedisAPI.rxTime()Returns the server time.ValkeyAPI.rxTime()Returns the server time.RedisAPI.rxTimeseriesClusterset(List<String> args) RedisAPI.rxTimeseriesClustersetfromshard(List<String> args) RedisAPI.rxTimeseriesHello(List<String> args) RedisAPI.rxTimeseriesInfocluster(List<String> args) RedisAPI.rxTimeseriesInnercommunication(List<String> args) RedisAPI.rxTimeseriesNetworktest(List<String> args) RedisAPI.rxTimeseriesRefreshcluster(List<String> args) Adds an item to a Top-k sketch.RedisAPI.rxTopkCount(List<String> args) Return the count for one or more items are in a sketch.RedisAPI.rxTopkIncrby(List<String> args) Increases the count of one or more items by increment.RedisAPI.rxTopkInfo(String arg0) Returns information about a sketch.RedisAPI.rxTopkInfo(List<String> args) Returns information about a sketch.RedisAPI.rxTopkList(List<String> args) Return the full list of items in Top-K sketch.RedisAPI.rxTopkQuery(List<String> args) Checks whether one or more items are in a sketch.RedisAPI.rxTopkReserve(List<String> args) Initializes a Top-K sketch with specified parameters.Returns the number of existing keys out of those specified after updating the time they were last accessed.Returns the number of existing keys out of those specified after updating the time they were last accessed.RedisAPI.rxTrimslots(List<String> args) Trim the keys that belong to specified slots.Append a sample to a time series.Update the retention, chunk size, duplicate policy, and labels of an existing time series.RedisAPI.rxTsCreate(List<String> args) Create a new time series.RedisAPI.rxTsCreaterule(List<String> args) Create a compaction rule.RedisAPI.rxTsDecrby(List<String> args) Decrease the value of the latest sample.Delete all samples between two timestamps for a given time series.Delete all samples between two timestamps for a given time series.RedisAPI.rxTsDeleterule(String arg0, String arg1) Delete a compaction rule.RedisAPI.rxTsDeleterule(List<String> args) Delete a compaction rule.Get the sample with the highest timestamp from a given time series.RedisAPI.rxTsIncrby(List<String> args) Increase the value of the latest sample.Returns information and statistics for a time series.Append new samples to one or more time series.Get the sample with the highest timestamp from each time series matching a specific filter.RedisAPI.rxTsMrange(List<String> args) Query a range across multiple time series by filters in forward direction.RedisAPI.rxTsMrevrange(List<String> args) Query a range across multiple time series by filters in reverse direction.RedisAPI.rxTsQueryindex(List<String> args) Get all time series keys matching a filter list.Query a range in forward direction.RedisAPI.rxTsRevrange(List<String> args) Query a range in reverse direction.Returns the expiration time in seconds of a key.Returns the expiration time in seconds of a key.Determines the type of value stored at a key.Determines the type of value stored at a key.Asynchronously deletes one or more keys.Asynchronously deletes one or more keys.RedisAPI.rxUnsubscribe(List<String> args) Stops listening to messages posted to channels.ValkeyAPI.rxUnsubscribe(List<String> args) Stops listening to messages posted to channels.RedisAPI.rxUnwatch()Forgets about watched keys of a transaction.ValkeyAPI.rxUnwatch()Forgets about watched keys of a transaction.Add one or more elements to a vector set, or update its vector if it already exists.Return the number of elements in a vector set.Return the dimension of vectors in the vector set.Return the vector associated with an element.RedisAPI.rxVgetattr(String arg0, String arg1) Retrieve the JSON attributes of elements.Return information about a vector set.RedisAPI.rxVismember(String arg0, String arg1) Check if an element exists in a vector set.Return the neighbors of an element at each layer in the HNSW graph.RedisAPI.rxVrandmember(List<String> args) Return one or multiple random members from a vector set.Return vector set elements in a lex range.Remove an element from a vector set.RedisAPI.rxVsetattr(String arg0, String arg1, String arg2) Associate or remove the JSON attributes of elements.Return elements by vector similarity.Blocks until the asynchronous replication of all preceding write commands sent by the connection is completed.Blocks until the asynchronous replication of all preceding write commands sent by the connection is completed.Blocks until all of the preceding write commands sent by the connection are written to the append-only file of the master and/or replicas.Blocks until all of the preceding write commands sent by the connection are written to the append-only file of the primary and/or replicas.Monitors changes to keys to determine the execution of a transaction.Monitors changes to keys to determine the execution of a transaction.Returns the number of messages that were successfully acknowledged by the consumer group member of a stream.Returns the number of messages that were successfully acknowledged by the consumer group member of a stream.Acknowledges and deletes one or multiple messages for a stream consumer group.Appends a new message to a stream.Appends a new message to a stream.RedisAPI.rxXautoclaim(List<String> args) Changes, or acquires, ownership of messages in a consumer group, as if the messages were delivered to as consumer group member.ValkeyAPI.rxXautoclaim(List<String> args) Changes, or acquires, ownership of messages in a consumer group, as if the messages were delivered to as consumer group member.Sets the IDMP configuration parameters for a stream.Changes, or acquires, ownership of a message in a consumer group, as if the message was delivered a consumer group member.Changes, or acquires, ownership of a message in a consumer group, as if the message was delivered a consumer group member.Returns the number of messages after removing them from a stream.Returns the number of messages after removing them from a stream.Deletes one or multiple entries from the stream.A container for consumer groups commands.A container for consumer groups commands.RedisAPI.rxXidmprecord(String arg0, String arg1, String arg2, String arg3) An internal command for setting IDMP metadata on an existing stream message.A container for stream introspection commands.A container for stream introspection commands.Return the number of messages in a stream.Return the number of messages in a stream.RedisAPI.rxXpending(List<String> args) Returns the information and entries from a stream consumer group's pending entries list.ValkeyAPI.rxXpending(List<String> args) Returns the information and entries from a stream consumer group's pending entries list.Returns the messages from a stream within a range of IDs.Returns the messages from a stream within a range of IDs.Returns messages from multiple streams with IDs greater than the ones requested.Returns messages from multiple streams with IDs greater than the ones requested.RedisAPI.rxXreadgroup(List<String> args) Returns new or historical messages from a stream for a consumer in a group.ValkeyAPI.rxXreadgroup(List<String> args) Returns new or historical messages from a stream for a consumer in a group.RedisAPI.rxXrevrange(List<String> args) Returns the messages from a stream within a range of IDs in reverse order.ValkeyAPI.rxXrevrange(List<String> args) Returns the messages from a stream within a range of IDs in reverse order.An internal command for replicating stream values.An internal command for replicating stream values.Deletes messages from the beginning of a stream.Deletes messages from the beginning of a stream.Adds one or more members to a sorted set, or updates their scores.Adds one or more members to a sorted set, or updates their scores.Returns the number of members in a sorted set.Returns the number of members in a sorted set.Returns the count of members in a sorted set that have scores within a range.Returns the count of members in a sorted set that have scores within a range.Returns the difference between multiple sorted sets.Returns the difference between multiple sorted sets.RedisAPI.rxZdiffstore(List<String> args) Stores the difference of multiple sorted sets in a key.ValkeyAPI.rxZdiffstore(List<String> args) Stores the difference of multiple sorted sets in a key.Increments the score of a member in a sorted set.Increments the score of a member in a sorted set.Returns the intersect of multiple sorted sets.Returns the intersect of multiple sorted sets.RedisAPI.rxZintercard(List<String> args) Returns the number of members of the intersect of multiple sorted sets.ValkeyAPI.rxZintercard(List<String> args) Returns the number of members of the intersect of multiple sorted sets.RedisAPI.rxZinterstore(List<String> args) Stores the intersect of multiple sorted sets in a key.ValkeyAPI.rxZinterstore(List<String> args) Stores the intersect of multiple sorted sets in a key.RedisAPI.rxZlexcount(String arg0, String arg1, String arg2) Returns the number of members in a sorted set within a lexicographical range.ValkeyAPI.rxZlexcount(String arg0, String arg1, String arg2) Returns the number of members in a sorted set within a lexicographical range.Returns the highest- or lowest-scoring members from one or more sorted sets after removing them.Returns the highest- or lowest-scoring members from one or more sorted sets after removing them.Returns the score of one or more members in a sorted set.Returns the score of one or more members in a sorted set.Returns the highest-scoring members from a sorted set after removing them.Returns the highest-scoring members from a sorted set after removing them.Returns the lowest-scoring members from a sorted set after removing them.Returns the lowest-scoring members from a sorted set after removing them.RedisAPI.rxZrandmember(List<String> args) Returns one or more random members from a sorted set.ValkeyAPI.rxZrandmember(List<String> args) Returns one or more random members from a sorted set.Returns members in a sorted set within a range of indexes.Returns members in a sorted set within a range of indexes.RedisAPI.rxZrangebylex(List<String> args) Returns members in a sorted set within a lexicographical range.ValkeyAPI.rxZrangebylex(List<String> args) Returns members in a sorted set within a lexicographical range.RedisAPI.rxZrangebyscore(List<String> args) Returns members in a sorted set within a range of scores.ValkeyAPI.rxZrangebyscore(List<String> args) Returns members in a sorted set within a range of scores.RedisAPI.rxZrangestore(List<String> args) Stores a range of members from sorted set in a key.ValkeyAPI.rxZrangestore(List<String> args) Stores a range of members from sorted set in a key.Returns the index of a member in a sorted set ordered by ascending scores.Returns the index of a member in a sorted set ordered by ascending scores.Returns the index of a member in a sorted set ordered by ascending scores.Removes one or more members from a sorted set.Removes one or more members from a sorted set.RedisAPI.rxZremrangebylex(String arg0, String arg1, String arg2) Removes members in a sorted set within a lexicographical range.ValkeyAPI.rxZremrangebylex(String arg0, String arg1, String arg2) Removes members in a sorted set within a lexicographical range.RedisAPI.rxZremrangebyrank(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of indexes.ValkeyAPI.rxZremrangebyrank(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of indexes.RedisAPI.rxZremrangebyscore(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of scores.ValkeyAPI.rxZremrangebyscore(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of scores.RedisAPI.rxZrevrange(List<String> args) Returns members in a sorted set within a range of indexes in reverse order.ValkeyAPI.rxZrevrange(List<String> args) Returns members in a sorted set within a range of indexes in reverse order.RedisAPI.rxZrevrangebylex(List<String> args) Returns members in a sorted set within a lexicographical range in reverse order.ValkeyAPI.rxZrevrangebylex(List<String> args) Returns members in a sorted set within a lexicographical range in reverse order.RedisAPI.rxZrevrangebyscore(List<String> args) Returns members in a sorted set within a range of scores in reverse order.ValkeyAPI.rxZrevrangebyscore(List<String> args) Returns members in a sorted set within a range of scores in reverse order.RedisAPI.rxZrevrank(String arg0, String arg1) Returns the index of a member in a sorted set ordered by descending scores.RedisAPI.rxZrevrank(List<String> args) Returns the index of a member in a sorted set ordered by descending scores.ValkeyAPI.rxZrevrank(List<String> args) Returns the index of a member in a sorted set ordered by descending scores.Iterates over members and scores of a sorted set.Iterates over members and scores of a sorted set.Returns the score of a member in a sorted set.Returns the score of a member in a sorted set.Returns the union of multiple sorted sets.Returns the union of multiple sorted sets.RedisAPI.rxZunionstore(List<String> args) Stores the union of multiple sorted sets in a key.ValkeyAPI.rxZunionstore(List<String> args) Stores the union of multiple sorted sets in a key.Adds one or more members to a set.Adds one or more members to a set.RedisAPI.save()Synchronously saves the database(s) to disk.ValkeyAPI.save()Synchronously saves the database(s) to disk.Iterates over the key names in the database.Iterates over the key names in the database.Returns the number of members in a set.Returns the number of members in a set.A container for Lua scripts management commands.A container for Lua scripts management commands.Returns the difference of multiple sets.Returns the difference of multiple sets.RedisAPI.sdiffstore(List<String> args) Stores the difference of multiple sets in a key.ValkeyAPI.sdiffstore(List<String> args) Stores the difference of multiple sets in a key.RedisAPI.searchClusterinfo(List<String> args) RedisAPI.searchClusterrefresh(List<String> args) RedisAPI.searchClusterset(List<String> args) Changes the selected database.Changes the selected database.Send the given command to the Redis server or cluster.Send the given command to the redis server or cluster.Sets the string value of a key, ignoring its type.Sets the string value of a key, ignoring its type.Sets or clears the bit at offset of the string value.Sets or clears the bit at offset of the string value.Sets the string value and expiration time of a key.Sets the string value and expiration time of a key.Set the string value of a key only when the key doesn't exist.Set the string value of a key only when the key doesn't exist.Overwrites a part of a string value with another by an offset.Overwrites a part of a string value with another by an offset.Synchronously saves the database(s) to disk and shuts down the Redis server.Synchronously saves the database(s) to disk and shuts down the server.Returns the intersect of multiple sets.Returns the intersect of multiple sets.RedisAPI.sintercard(List<String> args) Returns the number of members of the intersect of multiple sets.ValkeyAPI.sintercard(List<String> args) Returns the number of members of the intersect of multiple sets.RedisAPI.sinterstore(List<String> args) Stores the intersect of multiple sets in a key.ValkeyAPI.sinterstore(List<String> args) Stores the intersect of multiple sets in a key.Determines whether a member belongs to a set.Determines whether a member belongs to a set.Sets a Redis server as a replica of another, or promotes it to being a master.Sets a server as a replica of another, or promotes it to being a primary.A container for slow log commands.A container for slow log commands.Returns all members of a set.Returns all members of a set.RedisAPI.smismember(List<String> args) Determines whether multiple members belong to a set.ValkeyAPI.smismember(List<String> args) Determines whether multiple members belong to a set.Moves a member from one set to another.Moves a member from one set to another.Sorts the elements in a list, a set, or a sorted set, optionally storing the result.Sorts the elements in a list, a set, or a sorted set, optionally storing the result.Returns the sorted elements of a list, a set, or a sorted set.Returns the sorted elements of a list, a set, or a sorted set.Returns one or more random members from a set after removing them.Returns one or more random members from a set after removing them.Post a message to a shard channel.Post a message to a shard channel.RedisAPI.srandmember(List<String> args) Get one or multiple random members from a set.ValkeyAPI.srandmember(List<String> args) Get one or multiple random members from a set.Removes one or more members from a set.Removes one or more members from a set.Iterates over members of a set.Iterates over members of a set.RedisAPI.ssubscribe(List<String> args) Listens for messages published to shard channels.ValkeyAPI.ssubscribe(List<String> args) Listens for messages published to shard channels.Returns the length of a string value.Returns the length of a string value.Listens for messages published to channels.Listens for messages published to channels.Returns a substring from a string value.Returns a substring from a string value.Returns the union of multiple sets.Returns the union of multiple sets.RedisAPI.sunionstore(List<String> args) Stores the union of multiple sets in a key.ValkeyAPI.sunionstore(List<String> args) Stores the union of multiple sets in a key.RedisAPI.sunsubscribe(List<String> args) Stops listening to messages posted to shard channels.ValkeyAPI.sunsubscribe(List<String> args) Stops listening to messages posted to shard channels.Swaps two Redis databases.Swaps two databases.RedisAPI.sync()An internal command used in replication.ValkeyAPI.sync()An internal command used in replication.RedisAPI.tdigestAdd(List<String> args) Adds one or more observations to a t-digest sketch.RedisAPI.tdigestByrank(List<String> args) Returns, for each input rank, an estimation of the value (floating-point) with that rank.RedisAPI.tdigestByrevrank(List<String> args) Returns, for each input reverse rank, an estimation of the value (floating-point) with that reverse rank.RedisAPI.tdigestCdf(List<String> args) Returns, for each input value, an estimation of the floating-point fraction of (observations smaller than the given value + half the observations equal to the given value).RedisAPI.tdigestCreate(List<String> args) Allocates memory and initializes a new t-digest sketch.RedisAPI.tdigestInfo(String arg0) Returns information and statistics about a t-digest sketch.RedisAPI.tdigestInfo(List<String> args) Returns information and statistics about a t-digest sketch.RedisAPI.tdigestMax(String arg0) Returns the maximum observation value from a t-digest sketch.RedisAPI.tdigestMax(List<String> args) Returns the maximum observation value from a t-digest sketch.RedisAPI.tdigestMerge(List<String> args) Merges multiple t-digest sketches into a single sketch.RedisAPI.tdigestMin(String arg0) Returns the minimum observation value from a t-digest sketch.RedisAPI.tdigestMin(List<String> args) Returns the minimum observation value from a t-digest sketch.RedisAPI.tdigestQuantile(List<String> args) Returns, for each input fraction, an estimation of the value (floating point) that is smaller than the given fraction of observations.RedisAPI.tdigestRank(List<String> args) Returns, for each input value (floating-point), the estimated rank of the value (the number of observations in the sketch that are smaller than the value + half the number of observations that are equal to the value).RedisAPI.tdigestReset(String arg0) Resets a t-digest sketch: empty the sketch and re-initializes it.RedisAPI.tdigestReset(List<String> args) Resets a t-digest sketch: empty the sketch and re-initializes it.RedisAPI.tdigestRevrank(List<String> args) Returns, for each input value (floating-point), the estimated reverse rank of the value (the number of observations in the sketch that are larger than the value + half the number of observations that are equal to the value).RedisAPI.tdigestTrimmedMean(String arg0, String arg1, String arg2) Returns an estimation of the mean value from the sketch, excluding observation values outside the low and high cutoff quantiles.RedisAPI.tdigestTrimmedMean(List<String> args) Returns an estimation of the mean value from the sketch, excluding observation values outside the low and high cutoff quantiles.RedisAPI.time()Returns the server time.ValkeyAPI.time()Returns the server time.RedisAPI.timeseriesClusterset(List<String> args) RedisAPI.timeseriesClustersetfromshard(List<String> args) RedisAPI.timeseriesHello(List<String> args) RedisAPI.timeseriesInfocluster(List<String> args) RedisAPI.timeseriesInnercommunication(List<String> args) RedisAPI.timeseriesNetworktest(List<String> args) RedisAPI.timeseriesRefreshcluster(List<String> args) RedisConnection.toFlowable()RedisConnection.toObservable()Adds an item to a Top-k sketch.Return the count for one or more items are in a sketch.RedisAPI.topkIncrby(List<String> args) Increases the count of one or more items by increment.Returns information about a sketch.Returns information about a sketch.Return the full list of items in Top-K sketch.Checks whether one or more items are in a sketch.RedisAPI.topkReserve(List<String> args) Initializes a Top-K sketch with specified parameters.Returns the number of existing keys out of those specified after updating the time they were last accessed.Returns the number of existing keys out of those specified after updating the time they were last accessed.Trim the keys that belong to specified slots.Append a sample to a time series.Update the retention, chunk size, duplicate policy, and labels of an existing time series.Create a new time series.RedisAPI.tsCreaterule(List<String> args) Create a compaction rule.Decrease the value of the latest sample.Delete all samples between two timestamps for a given time series.Delete all samples between two timestamps for a given time series.RedisAPI.tsDeleterule(String arg0, String arg1) Delete a compaction rule.RedisAPI.tsDeleterule(List<String> args) Delete a compaction rule.Get the sample with the highest timestamp from a given time series.Increase the value of the latest sample.Returns information and statistics for a time series.Append new samples to one or more time series.Get the sample with the highest timestamp from each time series matching a specific filter.Query a range across multiple time series by filters in forward direction.RedisAPI.tsMrevrange(List<String> args) Query a range across multiple time series by filters in reverse direction.RedisAPI.tsQueryindex(List<String> args) Get all time series keys matching a filter list.Query a range in forward direction.RedisAPI.tsRevrange(List<String> args) Query a range in reverse direction.Returns the expiration time in seconds of a key.Returns the expiration time in seconds of a key.Determines the type of value stored at a key.Determines the type of value stored at a key.Asynchronously deletes one or more keys.Asynchronously deletes one or more keys.RedisAPI.unsubscribe(List<String> args) Stops listening to messages posted to channels.ValkeyAPI.unsubscribe(List<String> args) Stops listening to messages posted to channels.RedisAPI.unwatch()Forgets about watched keys of a transaction.ValkeyAPI.unwatch()Forgets about watched keys of a transaction.Add one or more elements to a vector set, or update its vector if it already exists.Return the number of elements in a vector set.Return the dimension of vectors in the vector set.Return the vector associated with an element.Retrieve the JSON attributes of elements.Return information about a vector set.Check if an element exists in a vector set.Return the neighbors of an element at each layer in the HNSW graph.RedisAPI.vrandmember(List<String> args) Return one or multiple random members from a vector set.Return vector set elements in a lex range.Remove an element from a vector set.Associate or remove the JSON attributes of elements.Return elements by vector similarity.Blocks until the asynchronous replication of all preceding write commands sent by the connection is completed.Blocks until the asynchronous replication of all preceding write commands sent by the connection is completed.Blocks until all of the preceding write commands sent by the connection are written to the append-only file of the master and/or replicas.Blocks until all of the preceding write commands sent by the connection are written to the append-only file of the primary and/or replicas.Monitors changes to keys to determine the execution of a transaction.Monitors changes to keys to determine the execution of a transaction.Returns the number of messages that were successfully acknowledged by the consumer group member of a stream.Returns the number of messages that were successfully acknowledged by the consumer group member of a stream.Acknowledges and deletes one or multiple messages for a stream consumer group.Appends a new message to a stream.Appends a new message to a stream.RedisAPI.xautoclaim(List<String> args) Changes, or acquires, ownership of messages in a consumer group, as if the messages were delivered to as consumer group member.ValkeyAPI.xautoclaim(List<String> args) Changes, or acquires, ownership of messages in a consumer group, as if the messages were delivered to as consumer group member.Sets the IDMP configuration parameters for a stream.Changes, or acquires, ownership of a message in a consumer group, as if the message was delivered a consumer group member.Changes, or acquires, ownership of a message in a consumer group, as if the message was delivered a consumer group member.Returns the number of messages after removing them from a stream.Returns the number of messages after removing them from a stream.Deletes one or multiple entries from the stream.A container for consumer groups commands.A container for consumer groups commands.RedisAPI.xidmprecord(String arg0, String arg1, String arg2, String arg3) An internal command for setting IDMP metadata on an existing stream message.A container for stream introspection commands.A container for stream introspection commands.Return the number of messages in a stream.Return the number of messages in a stream.Returns the information and entries from a stream consumer group's pending entries list.Returns the information and entries from a stream consumer group's pending entries list.Returns the messages from a stream within a range of IDs.Returns the messages from a stream within a range of IDs.Returns messages from multiple streams with IDs greater than the ones requested.Returns messages from multiple streams with IDs greater than the ones requested.RedisAPI.xreadgroup(List<String> args) Returns new or historical messages from a stream for a consumer in a group.ValkeyAPI.xreadgroup(List<String> args) Returns new or historical messages from a stream for a consumer in a group.Returns the messages from a stream within a range of IDs in reverse order.Returns the messages from a stream within a range of IDs in reverse order.An internal command for replicating stream values.An internal command for replicating stream values.Deletes messages from the beginning of a stream.Deletes messages from the beginning of a stream.Adds one or more members to a sorted set, or updates their scores.Adds one or more members to a sorted set, or updates their scores.Returns the number of members in a sorted set.Returns the number of members in a sorted set.Returns the count of members in a sorted set that have scores within a range.Returns the count of members in a sorted set that have scores within a range.Returns the difference between multiple sorted sets.Returns the difference between multiple sorted sets.RedisAPI.zdiffstore(List<String> args) Stores the difference of multiple sorted sets in a key.ValkeyAPI.zdiffstore(List<String> args) Stores the difference of multiple sorted sets in a key.Increments the score of a member in a sorted set.Increments the score of a member in a sorted set.Returns the intersect of multiple sorted sets.Returns the intersect of multiple sorted sets.RedisAPI.zintercard(List<String> args) Returns the number of members of the intersect of multiple sorted sets.ValkeyAPI.zintercard(List<String> args) Returns the number of members of the intersect of multiple sorted sets.RedisAPI.zinterstore(List<String> args) Stores the intersect of multiple sorted sets in a key.ValkeyAPI.zinterstore(List<String> args) Stores the intersect of multiple sorted sets in a key.Returns the number of members in a sorted set within a lexicographical range.Returns the number of members in a sorted set within a lexicographical range.Returns the highest- or lowest-scoring members from one or more sorted sets after removing them.Returns the highest- or lowest-scoring members from one or more sorted sets after removing them.Returns the score of one or more members in a sorted set.Returns the score of one or more members in a sorted set.Returns the highest-scoring members from a sorted set after removing them.Returns the highest-scoring members from a sorted set after removing them.Returns the lowest-scoring members from a sorted set after removing them.Returns the lowest-scoring members from a sorted set after removing them.RedisAPI.zrandmember(List<String> args) Returns one or more random members from a sorted set.ValkeyAPI.zrandmember(List<String> args) Returns one or more random members from a sorted set.Returns members in a sorted set within a range of indexes.Returns members in a sorted set within a range of indexes.RedisAPI.zrangebylex(List<String> args) Returns members in a sorted set within a lexicographical range.ValkeyAPI.zrangebylex(List<String> args) Returns members in a sorted set within a lexicographical range.RedisAPI.zrangebyscore(List<String> args) Returns members in a sorted set within a range of scores.ValkeyAPI.zrangebyscore(List<String> args) Returns members in a sorted set within a range of scores.RedisAPI.zrangestore(List<String> args) Stores a range of members from sorted set in a key.ValkeyAPI.zrangestore(List<String> args) Stores a range of members from sorted set in a key.Returns the index of a member in a sorted set ordered by ascending scores.Returns the index of a member in a sorted set ordered by ascending scores.Returns the index of a member in a sorted set ordered by ascending scores.Removes one or more members from a sorted set.Removes one or more members from a sorted set.RedisAPI.zremrangebylex(String arg0, String arg1, String arg2) Removes members in a sorted set within a lexicographical range.ValkeyAPI.zremrangebylex(String arg0, String arg1, String arg2) Removes members in a sorted set within a lexicographical range.RedisAPI.zremrangebyrank(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of indexes.ValkeyAPI.zremrangebyrank(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of indexes.RedisAPI.zremrangebyscore(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of scores.ValkeyAPI.zremrangebyscore(String arg0, String arg1, String arg2) Removes members in a sorted set within a range of scores.Returns members in a sorted set within a range of indexes in reverse order.Returns members in a sorted set within a range of indexes in reverse order.RedisAPI.zrevrangebylex(List<String> args) Returns members in a sorted set within a lexicographical range in reverse order.ValkeyAPI.zrevrangebylex(List<String> args) Returns members in a sorted set within a lexicographical range in reverse order.RedisAPI.zrevrangebyscore(List<String> args) Returns members in a sorted set within a range of scores in reverse order.ValkeyAPI.zrevrangebyscore(List<String> args) Returns members in a sorted set within a range of scores in reverse order.Returns the index of a member in a sorted set ordered by descending scores.Returns the index of a member in a sorted set ordered by descending scores.Returns the index of a member in a sorted set ordered by descending scores.Iterates over members and scores of a sorted set.Iterates over members and scores of a sorted set.Returns the score of a member in a sorted set.Returns the score of a member in a sorted set.Returns the union of multiple sorted sets.Returns the union of multiple sorted sets.RedisAPI.zunionstore(List<String> args) Stores the union of multiple sorted sets in a key.ValkeyAPI.zunionstore(List<String> args) Stores the union of multiple sorted sets in a key.Method parameters in io.vertx.rxjava3.redis.client with type arguments of type ResponseModifier and TypeMethodDescriptionRedisConnection.pipeTo(WriteStream<Response> dst) Pipe thisReadStreamto theWriteStream.RedisConnection.rxPipeTo(WriteStream<Response> dst) Pipe thisReadStreamto theWriteStream.
BLMOVEwith theRIGHTandLEFTarguments