我对Google Cloud Dataflow的用例是在管道期间将Redis用作缓存,因为要进行的转换取决于某些缓存的数据。这意味着执行Redis GET命令。官方内置Redis I / O转换的文档提到支持以下几种方法:
read-“提供了一个返回包含键/值对作为KV的有界PCollection的源”
readAll-“可用于使用输入的PCollection元素作为键模式(作为String)来请求Redis服务器”
尽管由于输入PCollection将用于过滤扫描整个Redis源的结果,所以readAll似乎并不对应GET命令。
我想知道在查看启用我的用例的内置I / O转换时是否缺少某些东西,或者是否有支持它的开源第三方I / O转换之类的替代方法。还是这与Apache Beam根本不兼容?