Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenDocCN
flink-doc-zh
提交
c822bf59
flink-doc-zh
项目概览
OpenDocCN
/
flink-doc-zh
9 个月 前同步成功
通知
6
Star
364
Fork
133
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
flink-doc-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
c822bf59
编写于
3月 11, 2019
作者:
暗
暗杏
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
30 compelete
上级
1298aa6b
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
4 addition
and
4 deletion
+4
-4
docs/1.7-SNAPSHOT/30.md
docs/1.7-SNAPSHOT/30.md
+4
-4
未找到文件。
docs/1.7-SNAPSHOT/30.md
浏览文件 @
c822bf59
...
...
@@ -9,7 +9,7 @@
注:有关异步I / O实用程序的设计和实现的详细信息,请参阅提议和设计文档
[
FLIP-12:异步I / O设计和实现
](
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=65870673
)
。
##
需要异步I / O 算子操作
##
异步I / O 操作的必要性
当与外部系统交互时(例如,当使用存储在数据库中的数据来丰富流事件时),需要注意与外部系统的通信延迟不会主导流应用程序的总工作。
...
...
@@ -33,9 +33,9 @@ Flink的Async I / O API允许用户将异步请求客户端与数据流一起使
假设有一个目标数据库的异步客户端,则需要三个部分来实现对数据库的异步I / O流转换:
*
的实现
`AsyncFunction`
是把请求分派
*
一个_回调_,它接受 算子操作的结果并将其交给
`ResultFuture`
*
在DataStream上应用异步I / O 算子操作作为转换
*
发送一个异步函数请求
*
获取操作结果并将其传给
`ResultFuture`
的回调
*
将异步I/O操作作为转换应用于数据流
以下代码示例说明了基本模式:
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录