Redis automation
Get the value of a key
1 field
Set the value of a key
6 fields
Get the values of multiple keys
Set multiple key-value pairs
Increment the integer value of a key by 1
Increment the integer value of a key by a given amount
2 fields
Decrement the integer value of a key by 1
Append a value to a key
Get the length of the value stored at a key
Get the value of a hash field
Set the value of a hash field
3 fields
Get all fields and values in a hash
Delete one or more hash fields
Get the values of multiple hash fields
Set multiple hash fields
Get all field names in a hash
Get all values in a hash
Check if a hash field exists
Get the number of fields in a hash
Push values to the beginning of a list
Push values to the end of a list
Remove and return the first element of a list
Remove and return the last element of a list
Get a range of elements from a list
Get the length of a list
Get an element from a list by index
Set an element in a list by index
Add members to a set
Remove members from a set
Get all members of a set
Check if a value is a member of a set
Get the number of members in a set
Return the union of multiple sets
Return the intersection of multiple sets
Return the difference of multiple sets
Add members to a sorted set with scores
4 fields
Remove members from a sorted set
Get a range of members from a sorted set
Get the rank of a member in a sorted set
Get the score of a member in a sorted set
Get the number of members in a sorted set
Delete one or more keys
Check if one or more keys exist
Set a timeout on a key
Get the time to live for a key
Find all keys matching a pattern
Get the type of a key
Rename a key
Getdel operation
Getex operation
Getrange operation
Setrange operation
Incrbyfloat operation
Decrby operation
Msetnx operation
Setex operation
Psetex operation
Setnx operation
Getset operation
Hincrby operation
Hincrbyfloat operation
Hsetnx operation
Hstrlen operation
Hrandfield operation
Hscan operation
Linsert operation
Lrem operation
Ltrim operation
Lpos operation
5 fields
Lmove operation
Lpushx operation
Rpushx operation
Rpoplpush operation
Spop operation
Srandmember operation
Smove operation
Sdiffstore operation
Sinterstore operation
Sunionstore operation
Smismember operation
Zincrby operation
Zcount operation
Zpopmax operation
Zpopmin operation
Zrevrange operation
Zrevrank operation
Zrangebyscore operation
Zrevrangebyscore operation
Zrangebylex operation
Zrevrangebylex operation
Zremrangebyrank operation
Zremrangebyscore operation
Zremrangebylex operation
Zlexcount operation
Zmscore operation
Zscan operation
Zrandmember operation
Setbit operation
Getbit operation
Bitcount operation
Bitpos operation
Bitop operation
Bitfield operation
Pfadd operation
Pfcount operation
Pfmerge operation
Geoadd operation
Geodist operation
Geohash operation
Geopos operation
Geosearch operation
7 fields
Geosearchstore operation
8 fields
Georadius operation
9 fields
Georadiusbymember operation
Scan operation
Copy operation
Unlink operation
Dump operation
Restore operation
Touch operation
Pexpire operation
Pexpireat operation
Pttl operation
Expireat operation
Expiretime operation
Pexpiretime operation
Renamenx operation
Randomkey operation
Â
Sort operation
Execute multiple commands in a single request
Append a new entry to a stream
Read data from one or more streams
Read data from stream consumer group
Get the number of entries in a stream
Return a range of entries from a stream
Return a range of entries in reverse order
Remove entries from a stream
Trim stream to a given length
Acknowledge stream messages
Get information about pending messages
Claim pending messages from another consumer
Automatically claim pending messages
Create a consumer group
Destroy a consumer group
Set the consumer group last delivered ID
Get information about a stream
Set JSON value at path **Requires:** RedisJSON module
Get JSON value from path **Requires:** RedisJSON module
Delete JSON value at path **Requires:** RedisJSON module
Get JSON values from multiple keys **Requires:** RedisJSON module
Set JSON values in multiple keys atomically **Requires:** RedisJSON module
Append values to JSON array **Requires:** RedisJSON module
Insert values into JSON array at index **Requires:** RedisJSON module
Find index of value in JSON array **Requires:** RedisJSON module
Get length of JSON array **Requires:** RedisJSON module
Remove and return element from JSON array **Requires:** RedisJSON module
Trim JSON array to specified range **Requires:** RedisJSON module
Clear container values (arrays/objects) **Requires:** RedisJSON module
Increment JSON number by value **Requires:** RedisJSON module
Multiply JSON number by value **Requires:** RedisJSON module
Append string to JSON string value **Requires:** RedisJSON module
Get length of JSON string **Requires:** RedisJSON module
Get keys of JSON object **Requires:** RedisJSON module
Get number of keys in JSON object **Requires:** RedisJSON module
Get type of JSON value **Requires:** RedisJSON module
Merge JSON values **Requires:** RedisJSON module
Toggle JSON boolean value **Requires:** RedisJSON module
Return JSON value in RESP form **Requires:** RedisJSON module
Execute Lua script
Execute Lua script by SHA1 digest
Execute read-only Lua script
Execute read-only Lua script by SHA1
Call Redis function
Call read-only Redis function
Load Redis function library
Delete Redis function library
Delete all function libraries
List all function libraries
Get function execution statistics
Check if scripts exist
Remove all scripts from script cache
Load script into cache
Post a message to a channel
Subscribe to channels
Unsubscribe from channels
Subscribe to channels matching patterns
Unsubscribe from channel patterns
Get pub/sub system state
Mark the start of a transaction block
Execute all commands in transaction
Discard all commands in transaction
Watch keys for conditional execution
Unwatch all keys
Ping the server
Echo the given string
Select the database
Authenticate to the server
Handshake with server
Close the connection
Reset the connection state
Get client connection ID
Get the connection name
Set the connection name
Get client connection info
List all client connections
Set client connection attributes
Get the number of keys in database
Remove all keys from all databases
Remove all keys from current database
Listen for all requests received by server
Get server time
Remove and get the first element, block if empty
Remove and get the last element, block if empty
Pop element from source, push to dest, block if empty
Pop from source, push to dest, block if empty
Pop elements from lists, block if empty
Pop elements from multiple lists
Get cardinality of intersection between sets
Incrementally iterate set members
Pop elements from sorted sets, block if empty
Remove and return highest scored member, block if empty
Remove and return lowest scored member, block if empty
Get difference between sorted sets
Store difference of sorted sets
Get intersection of sorted sets
Get cardinality of sorted set intersection
Store intersection of sorted sets
Pop elements from sorted sets
Store range from sorted set
Get union of sorted sets
Store union of sorted sets
Read-only bitfield operations
Get hash field value and delete it
Get hash field with expiration
Set hash field with expiration
Read-only query radius with center coordinates
10 fields
Read-only query radius with center member
Start building workflows in minutes with our visual builder. No code required.