开发者社区 问答 正文

Flink的broadcast

请教下,flink在生产里面一般多大的数据适合放入broadcastStream里面发到各个下游算子,有没一个生产级别的衡量指标. 感觉这个功能跟hive里面的map join很类似. 谢谢.*来自志愿者整理的flink邮件归档

展开
收起
小阿怪 2021-12-07 10:10:47 719 分享 版权
1 条回答
写回答
取消 提交回答
  • Hi BroadcastStream 的数据后面会保存在 broadcast state 中,这个需要你考虑 broadcast state 消耗的内存大小(现在 broadcast state 都保存在 内存中),如果太大的话会消耗太多内存的。 Best, Congxian*来自志愿者整理的flink邮件归档

    2021-12-07 11:40:08
    赞同 展开评论