开发者社区> 问答> 正文

有没有可能使用tikv作为flink 分布式的backend?

项目里有部分需要进行状态共享的需求,多个flink 任务之间

如题,tikv本身基于rocksdb 是否有可能扩展成为分布式 backend

*来自志愿者整理的flink邮件归档

展开
收起
游客sadna6pkvqnz6 2021-12-07 17:03:32 575 0
1 条回答
写回答
取消 提交回答
  • StateBackend 可以理解为 一个 KV 存储加上一个 snapshot 过程,其中 snapshot 过程负责将当前 KV 存储的数据进行备份。理论上任何的 KV 存储都是有可能作为 StateBackend 的,不过增加一种 StateBackend 的话,需要实现相应的 snapshot/restore 逻辑。

    但是在多个 Flink 作业中实现共享的 state 这个在 Flink 中是不支持的。*来自志愿者整理的flink

    2021-12-07 20:25:27
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Flink CDC Meetup PPT - 龚中强 立即下载
Flink CDC Meetup PPT - 王赫 立即下载
Flink CDC Meetup PPT - 覃立辉 立即下载