朴实太阳

文章
5
资源
0
加入时间
2年10月21天

Apache Flink 零基础入门(七):状态管理及容错机制一. 状态管理的基本概念二. Flink 状态的类型与使用示例三. 容错机制与故障恢复四. 总结

文章目录一. 状态管理的基本概念1.什么是状态2. 为什么要管理状态3. 理想的状态管理二. Flink 状态的类型与使用示例1. Managed State & Raw State2. Keyed State & Operator State3. Keyed State 使用示例三. 容错机制与故障恢复1. 状态如何保存及恢复2. 可选的状态存储方式四. 总结1. 为什么要使用状态?2.为什么要管理状态?3.如何选择状态的类型和存储方式?本文内容出自 Apach

Java IO演进之路阻塞(Block)和非阻塞(Non-Block)同步(Synchronization)和异步(Asynchronous)BIO与NIO对比Java NIO三件套选择器Selector通道ChannelIO多路复用

阻塞(Block)和非阻塞(Non-Block)阻塞和非阻塞是进程在访问数据的时候,数据是否准备就绪的一种处理方式,当数据没有准备的时候。**阻塞:**往往需要等待缓冲区中的数据准备好过后才处理其他的事情,否者一直等待在那里**非阻塞:**当我们进程访问我们的数据缓冲区的时候,如果数据没有准备好则直接返回,不会等待。如果数据已经准备好,也直接返回。同步(Synchronization)和异步(Asynchronous)同步和异步都是基于应用程序和操作系统处理IO事件所采用的方式。比如同步:是应用