首页
›
数据工程与实时数据平台
›
035-Flink状态管理
›
《State TTL实战与过期策略》
VIP20
本课程属于:035-Flink状态管理
数据工程与实时数据平台 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
State TTL实战与过期策略
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
State TTL 概述
什么是状态TTL、为什么需要TTL、TTL在分布式系统中的核心作用与价值。
基础
分布式
02
TTL核心概念
过期时间、存活时间、时间戳、时钟同步问题及对TTL准确性的影响。
理论
时钟
03
TTL实现机制
被动过期、主动过期、惰性删除、定时扫描等主流实现方式对比。
机制
算法
04
Redis TTL实战
Redis过期策略、EXPIRE命令、TTL命令、内存淘汰机制与最佳实践。
Redis
缓存
05
Redis TTL高级用法
批量过期、异步过期、Lua脚本中的TTL、Redis 7.0新特性详解。
高级
Redis
06
本地缓存TTL
Guava Cache、Caffeine、Ehcache的过期策略对比与选型建议。
本地缓存
Java
07
JVM级别TTL
WeakHashMap、ScheduledExecutorService、DelayQueue实现过期清理。
JVM
内存
08
分布式缓存TTL
Memcached过期机制、一致性哈希与TTL的关系及实践。
分布式
Memcached
09
数据库TTL
MySQL事件调度器、PostgreSQL pg_cron、MongoDB TTL索引实现数据过期。
数据库
SQL
10
消息队列TTL
RabbitMQ TTL、Kafka日志保留策略、RocketMQ消息过期机制。
MQ
消息
11
HTTP缓存TTL
Cache-Control、Expires、ETag、CDN缓存策略与TTL设置。
HTTP
CDN
12
DNS缓存TTL
DNS记录TTL、缓存污染、TTL与故障切换的关联。
DNS
网络
13
Session TTL
Web Session过期、过期、JWT过期策略与安全实践。
Session
JWT
14
OAuth2.0 TTL
Access 过期、Refresh 轮换、授权码过期机制。
OAuth
安全
15
微服务中的TTL
服务发现缓存、配置中心缓存、熔断器状态过期与治理。
微服务
治理
16
TTL与数据一致性
最终一致性、读写分离下的过期策略、CAP理论权衡。
一致性
CAP
17
TTL与性能优化
减少过期检查开销、批量删除、延迟删除策略提升系统性能。
性能
优化
18
TTL与安全
防止缓存穿透、缓存雪崩、缓存击穿、TTL随机化策略。
安全
缓存
19
TTL监控与告警
过期命中率、延迟分布、异常检测、Prometheus指标集成。
监控
Prometheus
20
TTL测试策略
单元测试、集成测试、混沌工程、时间模拟验证过期逻辑。
测试
混沌
21
自定义TTL实现
基于时间轮、优先级队列、时间戳比较的TTL实现方案。
实现
算法
22
TTL在IoT中的应用
设备状态过期、传感器数据时效性、边缘计算TTL策略。
IoT
边缘
23
TTL在实时计算中的应用
Flink状态TTL、Spark Streaming缓存过期、窗口过期机制。
实时
Flink
24
TTL在AI/ML中的应用
模型缓存过期、特征存储TTL、训练数据时效性管理。
AI
ML
25
TTL在区块链中的应用
交易过期、区块确认超时、状态过期与链上治理。
区块链
Web3
26
TTL与法规合规
GDPR数据删除、数据保留策略、审计日志过期要求。
合规
GDPR
27
TTL设计模式
TTL Map模式、TTL Cache模式、TTL Circuit Breaker模式详解。
模式
架构
28
TTL反模式
永不失效、过期时间过长、时钟不同步、忽略异常等陷阱。
反模式
避坑
29
TTL最佳实践
分层TTL、动态TTL、自适应TTL、优雅降级策略。
最佳实践
设计
30
综合实战
构建一个支持TTL的分布式缓存系统,涵盖设计、编码与测试全流程。
实战
项目
所属VIP或分类
同VIP:Delta-Lake-状态存储新范式
同VIP:Flink状态与Iceberg集成实战
同VIP:Flink状态管理从入门到实战