10、Flink 动态表之更新和追加查询详解

更新和追加查询

虽然这两个示例查询看起来非常相似(都计算分组计数聚合),但它们在一个重要方面不同:

  • 第一个查询更新先前输出的结果,即定义结果表的 changelog 流包含 INSERTUPDATE 操作。
  • 第二个查询只附加到结果表,即结果表的 changelog 流只包含 INSERT 操作。

一个查询是产生一个只追加的表还是一个更新的表区别:

  • 产生更新更改的查询通常必须维护更多的状态。
  • 将 append-only 的表转换为流与将已更新的表转换为流是不同的
相关推荐
h177113472051 分钟前
基于区块链的相亲交易系统源码解析
大数据·人工智能·安全·系统架构·交友
JY_H4 分钟前
MongoDB
数据库·mongodb
杨诚实35 分钟前
20240912软考架构-------软考161-165答案解析
数据库·架构
尸僵打怪兽36 分钟前
软考(中级-软件设计师)(0919)
java·c语言·数据库·计算机网络·软考·多媒体·软件设计师
litGrey1 小时前
Maven国内镜像(四种)
java·数据库·maven
毕设木哥2 小时前
计算机专业毕业设计推荐-基于python的汽车汽修保养服务平台
大数据·python·计算机·django·汽车·毕业设计·课程设计
huaqianzkh2 小时前
了解MySQL 高可用架构:主从备份
数据库·mysql·架构
lupai3 小时前
盘点实用的几款汽车类接口?
大数据·人工智能·汽车
向往风的男子3 小时前
【mysql】mysql之读写分离以及分库分表
数据库·mysql
阳光开朗_大男孩儿4 小时前
DBUS属性原理
linux·服务器·前端·数据库·qt