【问题标题】:State Backend for Flink tablesFlink 表的状态后端
【发布时间】:2021-07-26 03:51:20
【问题描述】:

我可以检查点并将 Apache Flink 中的动态表存储到 RocksDB 作为持久后端吗? 如果是这样,我可以在这里拥有 20+ GB 吗?

【问题讨论】:

    标签: apache-flink flink-streaming flink-sql rocksdb


    【解决方案1】:

    Flink SQL 将在配置的状态后端(可以是 RocksDB)中存储满足正在执行的查询需要的任何状态。那里有 20+ GB 没有问题。 (有些用户有 10 个 TB。)

    但请记住,您不能直接访问此状态。您需要将查询结果发送到外部接收器。

    【讨论】:

    • 非常感谢@david。所以我们不能通过 API 访问状态。唯一的方法是推送到外部接收器
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多