Crate redis_driver
source ·Expand description
A Redis client for Rust
Modules
Structs
Options for the
acl_cat
commandOptions for the
acl_dryrun
commandOptions for the
acl_genpass
commandOptions for the
acl_log
commandBuilder for calling a script/function for the following commands:
Client with a unique connection to a Redis server.
Client info results for the
client_info
& client_list
commands.Options for the
client-kill
command.Options for the client_list command.
Result for the
client_list
command.Result for the
client_trackinginfo
command.Options for the
client_tracking
command.Configuration for connecting to a Redis Cluster
Result for the
cluster_info
commandResult for the
cluster_links
commandCluster node result for the
cluster_shards
command.Result for the
cluster_shards
command.Command doc result for the
command_docs
commandCommand Histogram for the
latency_histogram
commands.Command info result for the
command
command.Options for the
command_list
command.Result for the
dump
command.Options for the
failover
command.Options for the
function_list
commandOptions for the
geosearch
commandResult of the
geosearch
command.Options for the
geosearchstore
commandOptions for the
hscan
commandOptions for the
hello
command.Key specifications of a command for the
command
command.Options for the
lolwut
commandResult for the
memory_stats
command.Options for the
memory_usage
commandModule information result for the
module_list
command.Options for the
module_load
commandStream to get
MONITOR
command events
when the stream is dropped or closed, a reset command is sent to the Redis serverA multiplexed client that can be cloned, allowing requests
to be be sent concurrently on the same underlying connection.
Options for the
ping
command.Options for the
pub_sub_channels
commandStream to get messages from the channels or patterns
subscribed
toError issued by the Redis server
Represents a connected replicas to a master
options for the
replicaof
command.Options for the
restore
commandOptions for the
sscan
commandOptions for the
scan
commandConfiguration for connecting to a Redis via Sentinel
options for the
shutdown
command.Result
slowlog_get
for the command.options for the
slowlog_get
command.Options for the
sort
commandRepresents an on-going
transaction
on a specific client instance.Stream Add options for the
xadd
command.Options for the
xautoclaim
commandOptions for the
xclaim
commandResult entry for the
xinfo_consumers
command.Options for the
xgroup_create
commandResult entry for the
xinfo_groups
command.Options for the
xinfo_stream
commandCustomer info result for the
xpending
commandMessage result for the
xpending_with_options
commandOptions for the
xpending_with_options
commandResult for the
xpending
commandOptions for the
xreadgroup
commandOptions for the
xread
commandStream info returned by the
xinfo_stream
command.Options for the
zadd
command.Options for the
zrange
and zrangestore
commandsOptions for the
zscan
commandEnums
Flag for a command argument
Sub-command for the
bitfield
commandBit operation for the
bitop
command.Client caching mode for the
client_caching
command.Mode options for the
client_pause
command.Mode options for the
client_reply
command.Status options for the
client_tracking
command.Client type options for the
client_list
command.Mode options for the
client_unblock
command.Result for the
cluster_bumpepoch
commandOptions for the
cluster_failover
commandCluster health status for the
cluster_shards
command.This link is established by the local node to the peer, or accepted by the local node from the peer.
Type of
cluster reset
Subcommand for the
cluster_setslot
command.Cluster state used in the
cluster_state
field of ClusterInfo
An argument must have one of the following types:
Command documenation flag
Get additional information about a command
All error kinds
Options for the
expire
commandDatabase flushing mode
Policy option for the
function_restore
command.Condition for the
geoadd
commandThe query’s shape is provided by one of these mandatory options:
The query’s center point is provided by one of these mandatory options:
Matching items are returned unsorted by default.
To sort them, use one of the following two options:
Distance Unit
Options for the
getex
commandSection for the
info
command.Latency history event for the
latency_graph
& latency_history
commands.Result for the
migrate
commandRedis server error kind
The state of the replication from the point of view of the master,
This tip can help clients determine the shards to send the command in clustering mode.
This tip can help clients determine the aggregate they need to compute from the replies of multiple shards in a cluster.
Internal Use
Result for the
role
command.Different crash simulation scenario modes for
the
sentinel_simulate_failure
commandConfiguration for connecting to a Redis server
Condition option for the
set_with_options
commandExpiration option for the
set_with_options
commandComparison option for the
zadd
commandCondition option for the
zadd
commandOption that specify how results of an union or intersection are aggregated
sort by option of the
zrange
commandTraits
A group of blocking commands
A group of Redis commands related to
Cluster Management
A group of Redis commands related to connection management
A group of generic Redis commands
A group of Redis commands related to
Geospatial
indicesA group of Redis commands related to
Hashes
A group of Redis commands related to
HyperLogLog
A group of Redis commands related to
Lists
A group of Redis commands related to
Pub/Sub
A group of Redis commands related to Scripting and Functions
A group of Redis commands related to Sentinel
A group of Redis commands related to Server Management
A group of Redis commands related to
Sets
A group of Redis commands related to
Sorted Sets
A group of Redis commands related to
Streams
A group of Redis commands related to
Strings
A group of Redis commands related to Transactions
Type Definitions
Library general future type.
Library general result type.