Redis ListPush

Redis ListPush

Certified

Push values to a Redis list

LPUSH rendered values to the head of the list; accepts literal lists or a Kestra storage URI, serializing with the selected serde (STRING by default).

yaml
type: io.kestra.plugin.redis.list.ListPush
yaml
id: redis_list_push
namespace: company.team

tasks:
  - id: list_push
    type: io.kestra.plugin.redis.list.ListPush
    url: redis://:redis@localhost:6379/0
    key: mykey
    from:
      - value1
      - value2
Properties

Values to push

String or list; a string may be parsed as JSON array or treated as a storage URI.

Redis list key

Rendered before pushing.

DefaultSTRING
Possible Values
STRINGJSON

Serialization format

Defaults to STRING; controls how values are encoded before LPUSH.

Redis connection string

Default500

Batch size

Number of values sent per variadic LPUSH command. Defaults to 500. Lower it for large values, raise it to cut round-trips further on high-latency links.

Reference (ref) of the pluginDefaults to apply to this task.

Count

Number of values inserted.

Unitrecords

Number of records pushed to a Redis list.