【发布时间】:2020-04-11 20:34:31
【问题描述】:
这是一个非常广泛的问题,我是 Flink 的新手,正在研究将其用作当前分析引擎的替代品的可能性。
场景是,从各种设备采集数据,接收到的数据为 JSON 编码的字符串,格式为 {“location.attribute”:value, “TimeStamp”:value}
例如,接收一个位置的单一可追溯性代码,然后以实时流的形式接收各种过程参数。分析将在过程参数上运行,但输出需要包含与可追溯性代码的关系。例如 {“location.alarm”:value, “location.traceability”:value, “TimeStamp”:value}
Flink 使用什么方法来缓存值,在这种情况下是当前的可追溯性代码,同时对稍后收到的其他参数运行分析?
我主要只是在寻找要研究的领域,因为到目前为止我还没有找到任何这种情况的例子。可能不是 Flink 能处理的那种进程
【问题讨论】:
标签: caching apache-flink flink-streaming