geoadd |
Add one or more geospatial items in the geospatial index represented using a sorted set |
geodist |
Returns the distance between two members of a geospatial index |
georadius |
Query a sorted set representing a geospatial index to fetch members matching a given maximum distance from a point |
geohash |
Returns members of a geospatial index as standard geohash strings |
geopos |
Returns longitude and latitude of members of a geospatial index |
georadiusbymember |
Query a sorted set representing a geospatial index to fetch members matching a given maximum distance from a member |
hdel |
Delete one or more hash fields |
hexists |
Determine if a hash field exists |
hget |
Get the value of a hash field |
hgetall |
Get all the fields and values in a hash |
hincrby |
Increment the integer value of a hash field by the given number |
hincrbyfloat |
Increment the float value of a hash field by the given amount |
hkeys |
Get all the fields in a hash |
hlen |
Get the number of fields in a hash |
hmget |
Get the values of all the given hash fields |
hmset |
Set multiple hash fields to multiple values |
hscan |
Incrementally iterate hash fields and associated values |
hset |
Set the string value of a hash field |
hsetnx |
Set the value of a hash field, only if the field does not exist |
hstrlen |
Get the length of the value of a hash field |
hvals |
Get all the values in a hash |
pfadd |
Adds the specified elements to the specified HyperLogLog. |
pfcount |
Return the approximated cardinality of the set(s) observed by the HyperLogLog at key(s). |
pfmerge |
Merge N different HyperLogLogs into a single one. |
del |
Delete a key |
dump |
Return a serialized version of the value stored at the specified key. |
exists |
Determine if a key exists |
expire |
Set a key's time to live in seconds |
expireat |
Set the expiration for a key as a UNIX timestamp |
keys |
Find all keys matching the given pattern |
move |
Move a key to another database |
object |
Inspect the internals of Redis objects |
persist |
Remove the expiration from a key |
pexpire |
Set a key's time to live in milliseconds |
pexpireat |
Set the expiration for a key as a UNIX timestamp specified in milliseconds |
pttl |
Get the time to live for a key in milliseconds |
randomkey |
Return a random key from the keyspace |
rename |
Rename a key |
renamenx |
Rename a key, only if the new key does not exist |
scan |
Incrementally iterate the keys space |
sort |
Sort the elements in a list, set or sorted set |
touch |
Alters the last access time of a key(s). Returns the number of existing keys specified. |
ttl |
Get the time to live for a key |
type |
Determine the type stored at key |
wait |
Wait for the synchronous replication of all the write commands sent in the context of the current connection |
blpop |
Remove and get the first element in a list, or block until one is available |
brpop |
Remove and get the last element in a list, or block until one is available |
lindex |
Get an element from a list by its index |
linsert |
Insert an element before or after another element in a list |
llen |
Get the length of a list |
lpop |
Remove and get the first element in a list |
lpush |
Prepend one or multiple values to a list |
lpushx |
Prepend a value to a list, only if the list exists |
lrange |
Get a range of elements from a list |
lrem |
Remove elements from a list |
lset |
Set the value of an element in a list by its index |
ltrim |
Trim a list to the specified range |
rpop |
Remove and get the last element in a list |
rpoplpush |
Remove the last element in a list, prepend it to another list and return it |
rpush |
Append one or multiple values to a list |
rpushx |
Append a value to a list, only if the list exists |
sadd |
Add one or more members to a set |
scard |
Get the number of members in a set |
sdiff |
Subtract multiple sets |
sdiffstore |
Subtract multiple sets and store the resulting set in a key |
sinter |
Intersect multiple sets |
sinterstore |
Intersect multiple sets and store the resulting set in a key |
sismember |
Determine if a given value is a member of a set |
smembers |
Get all the members in a set |
smove |
Move a member from one set to another |
spop |
Remove and return one or multiple random members from a set |
srandmember |
Get one or multiple random members from a set |
srem |
Remove one or more members from a set |
sscan |
Incrementally iterate Set elements |
sunion |
Add multiple sets |
sunionstore |
Add multiple sets and store the resulting set in a key |
zadd |
Add one or more members to a sorted set, or update its score if it already exists |
zcard |
Get the number of members in a sorted set |
zcount |
Count the members in a sorted set with scores within the given values |
zincrby |
Increment the score of a member in a sorted set |
zinterstore |
Intersect multiple sorted sets and store the resulting sorted set in a new key |
zlexcount |
Count the number of members in a sorted set between a given lexicographical range |
zrange |
Return a range of members in a sorted set, by index |
zrange |
Return a range of members in a sorted set, by lexicographical range |
zrangebyscore |
Return a range of members in a sorted set, by score |
zrank |
Determine the index of a member in a sorted set |
zrem |
Remove one or more members from a sorted set |
zremrangebylex |
Remove all members in a sorted set between the given lexicographical range |
zremrangebyrank |
Remove all members in a sorted set within the given indexes |
zremrangebyscore |
Remove all members in a sorted set within the given scores |
zrevrange |
Return a range of members in a sorted set, by index, with scores ordered from high to low |
zrevrangebylex |
Return a range of members in a sorted set, by lexicographical range, ordered from higher to lower strings. |
zrevrangebyscore |
Return a range of members in a sorted set, by score |
zrevrank |
Determine the index of a member in a sorted set, with scores ordered from high to low |
zscore |
Get the score associated with the given member in a sorted set |
zunionstore |
Add multiple sorted sets and store the resulting sorted set in a new key |
append |
Append a value to a key |
bitcount |
Count set bits in a string |
bitop |
Perform bitwise operations between strings |
bitpos |
Find first bit set or clear in a string |
on |
Connect to redis database |
decr |
Decrement the integer value of a key by one |
decrby |
Decrement the integer value of a key by the given number |
get |
Get the value of a key |
getbit |
Returns the bit value at offset in the string value stored at key |
getrange |
Get a substring of the string stored at a key |
getset |
Set the string value of a key and return its old value |
incr |
Increment the integer value of a key by one |
incrby |
Increment the integer value of a key by the given amount |
incrbyfloat |
Increment the float value of a key by the given amount |
mget |
Get the values of all the given keys |
mset |
Set multiple keys to multiple values |
psetex |
Set the value and expiration in milliseconds of a key |
set |
Set the string value of a key |
setbit |
Sets or clears the bit at offset in the string value stored at key |
setex |
Set the value and expiration of a key |
setnx |
Set the value of a key, only if the key does not exist |
setrange |
Overwrite part of a string at key starting at the specified offset |
strlen |
Get the length of the value stored in a key |