首页
›
Web后端与企业应用开发
›
033-认证授权平台异步任务编排
›
《PostgreSQL异步任务数据传输与事务控制》
VIP20
本课程属于:033-认证授权平台异步任务编排
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
PostgreSQL异步任务数据传输与事务控制
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
异步任务编排概述
异步任务编排的定义 · 应用场景(微服务 · ETL
异步任务编排概述
异步任务编排的定…
02
PostgreSQL在异步架构中的角色
作为消息队列 · 状态存储 · 事件溯源数据库的三种典型角色
PostgreSQL
异步架构
03
事务基础回顾
ACID特性 · 事务隔离级别(READ COMMIT… · REPEATABLE READ
事务基础回顾
ACID
04
异步任务的数据模型设计
任务表(task) · 任务日志表(task_log) · 任务依赖表(task_depende…
异步任务的数据模…
task
05
任务状态机与状态流转
PENDING · RUNNING · SUCCESS
任务状态机
状态流转
06
基于LISTEN/NOTIFY的实时任务通知
使用PostgreSQL的异步通知机…
LISTEN/NOTIF…
基于
07
SKIP LOCKED实现任务抢占
使用SELECT ... FOR U…
SKIP
LOCKED
08
事务性消息出站模式(Transactional Outbox)
在同一个本地事务中写入业务数据和任务… · 保证原子性
Transactiona…
Outbox
09
发件箱模式与逻辑复制
使用pgoutput插件或Debez…
发件箱模式
逻辑复制
10
Saga模式与补偿事务
使用PostgreSQL实现Saga… · 记录每个步骤的状态 · 失败时执行补偿SQL
Saga
模式
11
两阶段提交(2PC)与PostgreSQL
PREPARE TRANSACTIO…
PC
PostgreSQL
12
异步任务中的死锁检测与处理
PostgreSQL死锁超时参数(d… · 如何设计任务避免死锁
异步任务
死锁检测
13
任务重试策略与指数退避
在任务表中记录retry_count · next_retry_at · 使用pg_sleep或应用层定时器实…
任务重试策略
指数退避
14
批量任务编排与批处理
使用unnest · array_agg · COPY协议批量插入/更新任务
批量任务编排
批处理
15
任务超时控制与清理
使用statement_timeou… · lock_timeout以及后台清理…
任务超时控制
清理
16
CTE与递归查询在任务依赖解析中的应用
使用WITH RECURSIVE解析… · 找出可并行执行的任务集合
CTE
递归查询
17
窗口函数在任务优先级调度中的应用
使用ROW_NUMBER() · RANK()结合优先级字段实现公平调…
窗口函数
任务优先级调度
18
异步任务中的乐观锁与悲观锁
使用version字段(乐观锁)与S…
异步任务
乐观锁
19
保存点(SAVEPOINT)与部分回滚
在长事务的任务编排中使用SAVEPO…
SAVEPOINT
保存点
20
异步任务监控与告警
基于pg_stat_activity · pg_locks · 自定义任务视图构建实时监控面板
异步任务监控
告警
21
连接池与异步驱动
使用PgBouncer · pgx(Go) · asyncpg(Python)等连接…
连接池
异步驱动
22
任务编排中的幂等性设计
使用唯一约束(unique cons…
任务编排
幂等性设计
23
分布式锁与pg_advisory_lock
使用PostgreSQL咨询锁实现跨…
pg
advisory
24
异步任务中的大对象与二进制数据传输
使用lo类型或bytea字段存储任务… · 结合流式读写
异步任务
大对象
25
JSONB在任务上下文传递中的应用
使用JSONB存储任务输入参数 · 输出结果 · 错误堆栈等动态元数据
JSONB
任务上下文传递
26
分区表在历史任务归档中的应用
按时间或任务状态对task表进行分区 · 提升查询与清理性能
分区表
历史任务归档
27
异步任务与物化视图
使用REFRESH MATERIAL… · 避免锁竞争
异步任务
物化视图
28
故障恢复与任务重新调度
基于WAL日志的PITR恢复后 · 如何安全地重新调度未完成的任务
故障恢复
任务重新调度
29
安全与权限控制
最小权限原则 · 为任务执行角色仅授予对特定表/函数的… · 防止SQL注入
安全
权限控制
30
综合案例
构建一个基于PostgreSQL的异… · 涵盖数据抽取 · 转换
综合案例
PostgreSQL
所属VIP或分类
同VIP:Ent认证异步任务工程开发与部署实践
同VIP:IAM平台异步任务编排核心引擎的权限校验与部署
同VIP:IAM平台异步任务编排核心引擎的架构设计与实践