Hi all,

The current RedisIO implementation has a limitation that it can only
support a PCollection with KV<String, String>. This imposes limitations
while using single key operations (such as INCR/DECR), or operations on
complex data structures (such as ZINCRBY).
I had recently submitted a patch to support INCRBY and DECRBY operations ()
https://github.com/apache/beam/pull/8570, for which I had to add a string
to long parse call.

I feel that this should be redesigned to support all of Redis' operations.
I am thinking of providing a type with a format function (similar to other
data-stores). However, I am not able to think of a way to make it
compatible with existing interface. Do you think that this is a major
concern? Would you recommend a different approach for this? I can start
working on it once I get your input.

Thanks and regards

Varun Dhussa |  Solutions Architect, Google Cloud |  varundhu...@google.com
<prakhargau...@google.com> |

Reply via email to