Skip to main content

Redis Component

Manage items in a Redis database

Component key: redis

Description

Redis is an in-memory data structure store, used as a distributed, in-memory key–value database, cache and message broker. The Redis component provides the ability to create, read, update, and delete data inside a Redis database.

This component returns data that can be used in subsequent steps.

Connections

Redis Connection

Actions

Delete Key

Delete the value of a key | key: deleteKey

Output Example Payload

{
"data": {}
}

Flush All

Delete all the keys of all the existing databases, not just the currently selected one | key: flushAll

Output Example Payload

{
"data": {}
}

Get

Get the value of a key | key: get

Output Example Payload

{
"data": "myValue"
}

Get Time

Get the local time of the redis server | key: getTime

Output Example Payload

{
"data": "12:34"
}

Keys

Returns all keys matching a specified pattern | key: keys

Output Example Payload

{
"data": {}
}

Ping

Send a ping to the redis server | key: ping

Output Example Payload

{
"data": "pong"
}

Set

Set the value of a key | key: set

Output Example Payload

{
"data": "Ok"
}