Christopher Smith
Christopher Smith

Reputation: 205

How can I configure Redis as a Spring Cloud Dataflow Source?

I've search for examples and I have not found any.

My intention is to use a Redis Stream as a source to Spring Cloud Dataflow and route messages to AWS Kinesis or S3 data sinks

Redis is not listed as a Spring Cloud Dataflow source. Will I have to create a custom binder?

Redis only seems available as a sink with PubSub

Upvotes: 0

Views: 437

Answers (1)

Sabby Anandan
Sabby Anandan

Reputation: 5651

There used to be a redis-binder for Spring Cloud Stream, but that has been deprecated for a while now. We have plans to implement a binder for Redis Streams in the future, though.

That said, if you have data in Redis, it'd be good to start building a redis-source as a custom application. We have many suppliers/sources that you can use as a reference.

There's currently also a blog-series in the works, which can be of further guidance when building custom applications.

Lastly, feel free to contribute the redis-supplier/source to the applications repo, we can collaborate on a pull request.

Upvotes: 0

Related Questions