Table of Contents - redis-5.0.6 Documentation
Classes and Modules
- Redis
- Redis::BaseConnectionError
- Redis::BaseError
- Redis::CannotConnectError
- Redis::Client
- Redis::CommandError
- Redis::Commands
- Redis::Commands::Bitmaps
- Redis::Commands::Cluster
- Redis::Commands::Connection
- Redis::Commands::Geo
- Redis::Commands::Hashes
- Redis::Commands::HyperLogLog
- Redis::Commands::Keys
- Redis::Commands::Lists
- Redis::Commands::Pubsub
- Redis::Commands::Scripting
- Redis::Commands::Server
- Redis::Commands::Sets
- Redis::Commands::SortedSets
- Redis::Commands::Streams
- Redis::Commands::Strings
- Redis::Commands::Transactions
- Redis::Connection
- Redis::ConnectionError
- Redis::Distributed
- Redis::Distributed::CannotDistribute
- Redis::Future
- Redis::FutureNotReady
- Redis::HashRing
- Redis::InheritedError
- Redis::InvalidClientOptionError
- Redis::MultiConnection
- Redis::MultiFuture
- Redis::OutOfMemoryError
- Redis::PermissionError
- Redis::PipelinedConnection
- Redis::ProtocolError
- Redis::ReadOnlyError
- Redis::SubscribedClient
- Redis::Subscription
- Redis::SubscriptionError
- Redis::TimeoutError
- Redis::WrongTypeError
Methods
- ::config — Redis::Client
- ::deprecate! — Redis
- ::drivers — Redis::Connection
- ::new — Redis
- ::new — Redis::Distributed
- ::new — Redis::Distributed::CannotDistribute
- ::new — Redis::ProtocolError
- ::new — Redis::HashRing
- ::new — Redis::PipelinedConnection
- ::new — Redis::FutureNotReady
- ::new — Redis::Future
- ::new — Redis::MultiFuture
- ::new — Redis::SubscribedClient
- ::new — Redis::Subscription
- ::sentinel — Redis::Client
- #[] — Redis::Distributed
- #[]= — Redis::Distributed
- #_bpop — Redis::Distributed
- #_bpop — Redis::Commands::Lists
- #_client — Redis
- #_eval — Redis::Distributed
- #_eval — Redis::Commands::Scripting
- #_geoarguments — Redis::Commands::Geo
- #_normalize_move_wheres — Redis::Commands::Lists
- #_scan — Redis::Commands::Keys
- #_set — Redis::Future
- #_set — Redis::MultiFuture
- #_subscription — Redis
- #_xread — Redis::Commands::Streams
- #_zsets_operation — Redis::Commands::SortedSets
- #_zsets_operation_store — Redis::Commands::SortedSets
- #add_node — Redis::Distributed
- #add_node — Redis::HashRing
- #append — Redis::Distributed
- #append — Redis::Commands::Strings
- #asking — Redis::Commands::Cluster
- #auth — Redis::Commands::Connection
- #bgrewriteaof — Redis::Commands::Server
- #bgsave — Redis::Distributed
- #bgsave — Redis::Commands::Server
- #binary_search — Redis::HashRing
- #bitcount — Redis::Distributed
- #bitcount — Redis::Commands::Bitmaps
- #bitop — Redis::Distributed
- #bitop — Redis::Commands::Bitmaps
- #bitpos — Redis::Distributed
- #bitpos — Redis::Commands::Bitmaps
- #blmove — Redis::Distributed
- #blmove — Redis::Commands::Lists
- #blocking_call_v — Redis::Client
- #blpop — Redis::Distributed
- #blpop — Redis::Commands::Lists
- #brpop — Redis::Distributed
- #brpop — Redis::Commands::Lists
- #brpoplpush — Redis::Distributed
- #brpoplpush — Redis::Commands::Lists
- #bzpopmax — Redis::Distributed
- #bzpopmax — Redis::Commands::SortedSets
- #bzpopmin — Redis::Distributed
- #bzpopmin — Redis::Commands::SortedSets
- #call — Redis::Commands
- #call_v — Redis::Client
- #call_v — Redis::SubscribedClient
- #class — Redis::Future
- #client — Redis::Commands::Server
- #close — Redis
- #close — Redis::Distributed
- #close — Redis::SubscribedClient
- #cluster — Redis::Commands::Cluster
- #config — Redis::Commands::Server
- #connected? — Redis
- #connection — Redis
- #copy — Redis::Distributed
- #copy — Redis::Commands::Keys
- #db — Redis::Client
- #dbsize — Redis::Distributed
- #dbsize — Redis::Commands::Server
- #debug — Redis::Commands::Server
- #decr — Redis::Distributed
- #decr — Redis::Commands::Strings
- #decrby — Redis::Distributed
- #decrby — Redis::Commands::Strings
- #del — Redis::Distributed
- #del — Redis::Commands::Keys
- #disable_reconnection — Redis::Client
- #discard — Redis::Distributed
- #discard — Redis::Commands::Transactions
- #disconnect! — Redis
- #dump — Redis::Distributed
- #dump — Redis::Commands::Keys
- #dup — Redis
- #dup — Redis::Distributed
- #echo — Redis::Distributed
- #echo — Redis::Commands::Connection
- #ensure_same_node — Redis::Distributed
- #eval — Redis::Distributed
- #eval — Redis::Commands::Scripting
- #evalsha — Redis::Distributed
- #evalsha — Redis::Commands::Scripting
- #exec — Redis::Distributed
- #exec — Redis::Commands::Transactions
- #exists — Redis::Distributed
- #exists — Redis::Commands::Keys
- #exists? — Redis::Distributed
- #exists? — Redis::Commands::Keys
- #expire — Redis::Distributed
- #expire — Redis::Commands::Keys
- #expireat — Redis::Distributed
- #expireat — Redis::Commands::Keys
- #flushall — Redis::Distributed
- #flushall — Redis::Commands::Server
- #flushdb — Redis::Distributed
- #flushdb — Redis::Commands::Server
- #geoadd — Redis::Commands::Geo
- #geodist — Redis::Commands::Geo
- #geohash — Redis::Commands::Geo
- #geopos — Redis::Commands::Geo
- #georadius — Redis::Commands::Geo
- #georadiusbymember — Redis::Commands::Geo
- #get — Redis::Distributed
- #get — Redis::Commands::Strings
- #get_node — Redis::HashRing
- #getbit — Redis::Distributed
- #getbit — Redis::Commands::Bitmaps
- #getdel — Redis::Distributed
- #getdel — Redis::Commands::Strings
- #getex — Redis::Distributed
- #getex — Redis::Commands::Strings
- #getrange — Redis::Distributed
- #getrange — Redis::Commands::Strings
- #getset — Redis::Distributed
- #getset — Redis::Commands::Strings
- #hash_for — Redis::HashRing
- #hdel — Redis::Distributed
- #hdel — Redis::Commands::Hashes
- #hexists — Redis::Distributed
- #hexists — Redis::Commands::Hashes
- #hget — Redis::Distributed
- #hget — Redis::Commands::Hashes
- #hgetall — Redis::Distributed
- #hgetall — Redis::Commands::Hashes
- #hincrby — Redis::Distributed
- #hincrby — Redis::Commands::Hashes
- #hincrbyfloat — Redis::Distributed
- #hincrbyfloat — Redis::Commands::Hashes
- #hkeys — Redis::Distributed
- #hkeys — Redis::Commands::Hashes
- #hlen — Redis::Distributed
- #hlen — Redis::Commands::Hashes
- #hmget — Redis::Distributed
- #hmget — Redis::Commands::Hashes
- #hmset — Redis::Distributed
- #hmset — Redis::Commands::Hashes
- #host — Redis::Client
- #hrandfield — Redis::Distributed
- #hrandfield — Redis::Commands::Hashes
- #hscan — Redis::Commands::Hashes
- #hscan_each — Redis::Commands::Hashes
- #hset — Redis::Distributed
- #hset — Redis::Commands::Hashes
- #hsetnx — Redis::Distributed
- #hsetnx — Redis::Commands::Hashes
- #hvals — Redis::Distributed
- #hvals — Redis::Commands::Hashes
- #id — Redis
- #id — Redis::Client
- #incr — Redis::Distributed
- #incr — Redis::Commands::Strings
- #incrby — Redis::Distributed
- #incrby — Redis::Commands::Strings
- #incrbyfloat — Redis::Distributed
- #incrbyfloat — Redis::Commands::Strings
- #info — Redis::Distributed
- #info — Redis::Commands::Server
- #inherit_socket! — Redis::Client
- #initialize_client — Redis
- #inspect — Redis
- #inspect — Redis::Distributed
- #inspect — Redis::Future
- #is_a? — Redis::Future
- #iter_nodes — Redis::HashRing
- #key_tag — Redis::Distributed
- #keys — Redis::Distributed
- #keys — Redis::Commands::Keys
- #lastsave — Redis::Distributed
- #lastsave — Redis::Commands::Server
- #lindex — Redis::Distributed
- #lindex — Redis::Commands::Lists
- #linsert — Redis::Distributed
- #linsert — Redis::Commands::Lists
- #llen — Redis::Distributed
- #llen — Redis::Commands::Lists
- #lmove — Redis::Distributed
- #lmove — Redis::Commands::Lists
- #lpop — Redis::Distributed
- #lpop — Redis::Commands::Lists
- #lpush — Redis::Distributed
- #lpush — Redis::Commands::Lists
- #lpushx — Redis::Distributed
- #lpushx — Redis::Commands::Lists
- #lrange — Redis::Distributed
- #lrange — Redis::Commands::Lists
- #lrem — Redis::Distributed
- #lrem — Redis::Commands::Lists
- #lset — Redis::Distributed
- #lset — Redis::Commands::Lists
- #ltrim — Redis::Distributed
- #ltrim — Redis::Commands::Lists
- #mapped_hmget — Redis::Distributed
- #mapped_hmget — Redis::Commands::Hashes
- #mapped_hmset — Redis::Distributed
- #mapped_hmset — Redis::Commands::Hashes
- #mapped_mget — Redis::Distributed
- #mapped_mget — Redis::Commands::Strings
- #mapped_mset — Redis::Distributed
- #mapped_mset — Redis::Commands::Strings
- #mapped_msetnx — Redis::Distributed
- #mapped_msetnx — Redis::Commands::Strings
- #message — Redis::Distributed::CannotDistribute
- #message — Redis::Subscription
- #method_missing — Redis::Commands
- #mget — Redis::Distributed
- #mget — Redis::Commands::Strings
- #migrate — Redis::Distributed
- #migrate — Redis::Commands::Keys
- #monitor — Redis::Distributed
- #monitor — Redis::Commands::Server
- #move — Redis::Distributed
- #move — Redis::Commands::Keys
- #mset — Redis::Distributed
- #mset — Redis::Commands::Strings
- #msetnx — Redis::Distributed
- #msetnx — Redis::Commands::Strings
- #multi — Redis::Client
- #multi — Redis::Distributed
- #multi — Redis::PipelinedConnection
- #multi — Redis::MultiConnection
- #multi — Redis::Commands::Transactions
- #node_for — Redis::Distributed
- #node_index_for — Redis::Distributed
- #nodes — Redis::Distributed
- #object — Redis::Commands::Keys
- #on_each_node — Redis::Distributed
- #password — Redis::Client
- #path — Redis::Client
- #persist — Redis::Distributed
- #persist — Redis::Commands::Keys
- #pexpire — Redis::Distributed
- #pexpire — Redis::Commands::Keys
- #pexpireat — Redis::Distributed
- #pexpireat — Redis::Commands::Keys
- #pfadd — Redis::Distributed
- #pfadd — Redis::Commands::HyperLogLog
- #pfcount — Redis::Distributed
- #pfcount — Redis::Commands::HyperLogLog
- #pfmerge — Redis::Distributed
- #pfmerge — Redis::Commands::HyperLogLog
- #ping — Redis::Distributed
- #ping — Redis::Commands::Connection
- #pipelined — Redis
- #pipelined — Redis::Client
- #pipelined — Redis::Distributed
- #pipelined — Redis::PipelinedConnection
- #pmessage — Redis::Subscription
- #port — Redis::Client
- #psetex — Redis::Distributed
- #psetex — Redis::Commands::Strings
- #psubscribe — Redis::Distributed
- #psubscribe — Redis::SubscribedClient
- #psubscribe — Redis::Subscription
- #psubscribe — Redis::Commands::Pubsub
- #psubscribe_with_timeout — Redis::SubscribedClient
- #psubscribe_with_timeout — Redis::Commands::Pubsub
- #pttl — Redis::Distributed
- #pttl — Redis::Commands::Keys
- #publish — Redis::Distributed
- #publish — Redis::Commands::Pubsub
- #pubsub — Redis::Commands::Pubsub
- #punsubscribe — Redis::Distributed
- #punsubscribe — Redis::SubscribedClient
- #punsubscribe — Redis::Subscription
- #punsubscribe — Redis::Commands::Pubsub
- #quit — Redis::Distributed
- #quit — Redis::Commands::Connection
- #randomkey — Redis::Distributed
- #randomkey — Redis::Commands::Keys
- #remove_node — Redis::HashRing
- #rename — Redis::Distributed
- #rename — Redis::Commands::Keys
- #renamenx — Redis::Distributed
- #renamenx — Redis::Commands::Keys
- #restore — Redis::Distributed
- #restore — Redis::Commands::Keys
- #rpop — Redis::Distributed
- #rpop — Redis::Commands::Lists
- #rpoplpush — Redis::Distributed
- #rpoplpush — Redis::Commands::Lists
- #rpush — Redis::Distributed
- #rpush — Redis::Commands::Lists
- #rpushx — Redis::Distributed
- #rpushx — Redis::Commands::Lists
- #sadd — Redis::Distributed
- #sadd — Redis::Commands::Sets
- #sadd? — Redis::Distributed
- #sadd? — Redis::Commands::Sets
- #save — Redis::Distributed
- #save — Redis::Commands::Server
- #scan — Redis::Commands::Keys
- #scan_each — Redis::Commands::Keys
- #scard — Redis::Distributed
- #scard — Redis::Commands::Sets
- #script — Redis::Distributed
- #script — Redis::Commands::Scripting
- #sdiff — Redis::Distributed
- #sdiff — Redis::Commands::Sets
- #sdiffstore — Redis::Distributed
- #sdiffstore — Redis::Commands::Sets
- #select — Redis::Distributed
- #select — Redis::Commands::Connection
- #send_blocking_command — Redis
- #send_blocking_command — Redis::PipelinedConnection
- #send_blocking_command — Redis::MultiConnection
- #send_command — Redis
- #send_command — Redis::PipelinedConnection
- #sentinel — Redis::Commands
- #server_hash_for — Redis::HashRing
- #server_url — Redis::Client
- #set — Redis::Distributed
- #set — Redis::Commands::Strings
- #setbit — Redis::Distributed
- #setbit — Redis::Commands::Bitmaps
- #setex — Redis::Distributed
- #setex — Redis::Commands::Strings
- #setnx — Redis::Distributed
- #setnx — Redis::Commands::Strings
- #setrange — Redis::Distributed
- #setrange — Redis::Commands::Strings
- #shutdown — Redis::Commands::Server
- #sinter — Redis::Distributed
- #sinter — Redis::Commands::Sets
- #sinterstore — Redis::Distributed
- #sinterstore — Redis::Commands::Sets
- #sismember — Redis::Distributed
- #sismember — Redis::Commands::Sets
- #slaveof — Redis::Commands::Server
- #slowlog — Redis::Commands::Server
- #smembers — Redis::Distributed
- #smembers — Redis::Commands::Sets
- #smismember — Redis::Distributed
- #smismember — Redis::Commands::Sets
- #smove — Redis::Distributed
- #smove — Redis::Commands::Sets
- #sort — Redis::Distributed
- #sort — Redis::Commands::Keys
- #spop — Redis::Distributed
- #spop — Redis::Commands::Sets
- #srandmember — Redis::Distributed
- #srandmember — Redis::Commands::Sets
- #srem — Redis::Distributed
- #srem — Redis::Commands::Sets
- #srem? — Redis::Distributed
- #srem? — Redis::Commands::Sets
- #sscan — Redis::Distributed
- #sscan — Redis::Commands::Sets
- #sscan_each — Redis::Distributed
- #sscan_each — Redis::Commands::Sets
- #strlen — Redis::Distributed
- #strlen — Redis::Commands::Strings
- #subscribe — Redis::Distributed
- #subscribe — Redis::SubscribedClient
- #subscribe — Redis::Subscription
- #subscribe — Redis::Commands::Pubsub
- #subscribe_with_timeout — Redis::SubscribedClient
- #subscribe_with_timeout — Redis::Commands::Pubsub
- #subscribed? — Redis::Distributed
- #subscribed? — Redis::Commands::Pubsub
- #subscription — Redis::SubscribedClient
- #sunion — Redis::Distributed
- #sunion — Redis::Commands::Sets
- #sunionstore — Redis::Distributed
- #sunionstore — Redis::Commands::Sets
- #sync — Redis::Commands::Server
- #synchronize — Redis
- #synchronize — Redis::PipelinedConnection
- #time — Redis::Distributed
- #time — Redis::Commands::Server
- #timeout — Redis::Client
- #translate_error! — Redis::Client
- #translate_error_class — Redis::Client
- #ttl — Redis::Distributed
- #ttl — Redis::Commands::Keys
- #type — Redis::Distributed
- #type — Redis::Commands::Keys
- #unlink — Redis::Distributed
- #unlink — Redis::Commands::Keys
- #unsubscribe — Redis::Distributed
- #unsubscribe — Redis::SubscribedClient
- #unsubscribe — Redis::Subscription
- #unsubscribe — Redis::Commands::Pubsub
- #unwatch — Redis::Distributed
- #unwatch — Redis::Commands::Transactions
- #username — Redis::Client
- #value — Redis::Future
- #watch — Redis::Distributed
- #watch — Redis::Commands::Transactions
- #with — Redis
- #without_reconnect — Redis
- #xack — Redis::Commands::Streams
- #xadd — Redis::Commands::Streams
- #xautoclaim — Redis::Commands::Streams
- #xclaim — Redis::Commands::Streams
- #xdel — Redis::Commands::Streams
- #xgroup — Redis::Commands::Streams
- #xinfo — Redis::Commands::Streams
- #xlen — Redis::Commands::Streams
- #xpending — Redis::Commands::Streams
- #xrange — Redis::Commands::Streams
- #xread — Redis::Commands::Streams
- #xreadgroup — Redis::Commands::Streams
- #xrevrange — Redis::Commands::Streams
- #xtrim — Redis::Commands::Streams
- #zadd — Redis::Distributed
- #zadd — Redis::Commands::SortedSets
- #zcard — Redis::Distributed
- #zcard — Redis::Commands::SortedSets
- #zcount — Redis::Distributed
- #zcount — Redis::Commands::SortedSets
- #zdiff — Redis::Distributed
- #zdiff — Redis::Commands::SortedSets
- #zdiffstore — Redis::Distributed
- #zdiffstore — Redis::Commands::SortedSets
- #zincrby — Redis::Distributed
- #zincrby — Redis::Commands::SortedSets
- #zinter — Redis::Distributed
- #zinter — Redis::Commands::SortedSets
- #zinterstore — Redis::Distributed
- #zinterstore — Redis::Commands::SortedSets
- #zlexcount — Redis::Commands::SortedSets
- #zmscore — Redis::Distributed
- #zmscore — Redis::Commands::SortedSets
- #zpopmax — Redis::Commands::SortedSets
- #zpopmin — Redis::Commands::SortedSets
- #zrandmember — Redis::Distributed
- #zrandmember — Redis::Commands::SortedSets
- #zrange — Redis::Distributed
- #zrange — Redis::Commands::SortedSets
- #zrangebylex — Redis::Commands::SortedSets
- #zrangebyscore — Redis::Distributed
- #zrangebyscore — Redis::Commands::SortedSets
- #zrangestore — Redis::Distributed
- #zrangestore — Redis::Commands::SortedSets
- #zrank — Redis::Distributed
- #zrank — Redis::Commands::SortedSets
- #zrem — Redis::Distributed
- #zrem — Redis::Commands::SortedSets
- #zremrangebyrank — Redis::Distributed
- #zremrangebyrank — Redis::Commands::SortedSets
- #zremrangebyscore — Redis::Distributed
- #zremrangebyscore — Redis::Commands::SortedSets
- #zrevrange — Redis::Distributed
- #zrevrange — Redis::Commands::SortedSets
- #zrevrangebylex — Redis::Commands::SortedSets
- #zrevrangebyscore — Redis::Distributed
- #zrevrangebyscore — Redis::Commands::SortedSets
- #zrevrank — Redis::Distributed
- #zrevrank — Redis::Commands::SortedSets
- #zscan — Redis::Commands::SortedSets
- #zscan_each — Redis::Commands::SortedSets
- #zscore — Redis::Distributed
- #zscore — Redis::Commands::SortedSets
- #zunion — Redis::Distributed
- #zunion — Redis::Commands::SortedSets
- #zunionstore — Redis::Distributed
- #zunionstore — Redis::Commands::SortedSets