🌱🌿
🌻 温室历史数据·存储与回放
30章实战
📚 风格
🧑🌾
1
课程导论
存储与回放价值
课程目标
学习路径
工具与前置
2
数据采集基础
传感器类型
采集频率
模拟/数字信号
3
数据格式设计
CSV详解
JSON详解
自定义二进制
格式选择
4
Python文件操作
open()函数
读写模式
with语句
seek指针
5
CSV模块实战
reader/writer
DictReader
缺失值处理
6
JSON模块实战
dumps/loads
dump/load
嵌套数据结构
7
时间序列数据处理
datetime模块
时间戳转换
重采样聚合
8
数据库选型
SQLite/MySQL/InfluxDB
时序数据库
轻量方案
9
SQLite实战
建库建表
INSERT/SELECT
WHERE过滤
10
数据持久化策略
实时/批量写入
缓冲区设计
事务原子性
11
数据压缩技术
gzip/zlib
列式存储
压缩比与查询
12
数据备份与恢复
冷/热备份
增量备份
完整性校验
13
数据回放核心逻辑
时间轴驱动
加速/减速
事件触发
14
回放引擎设计
状态机模型
速率控制
暂停/继续/停止
15
可视化回放
Matplotlib动态
Plotly交互
实时数据流
16
Web界面回放
Flask服务器
WebSocket
ECharts展示
17
数据清洗与预处理
异常值检测(3σ/IQR)
缺失值填充
数据平滑
18
数据标注与元数据
事件标签
设备状态
校准参数
19
多传感器数据融合
时间对齐
空间插值
加权平均融合
20
数据版本控制
数据快照
变更日志
回滚历史版本
21
性能优化
索引优化
查询缓存
分区表/异步IO
22
数据安全与权限
加密存储
访问控制
审计日志
23
边缘计算存储
树莓派本地
SD卡寿命
断网续传
24
云存储集成
阿里云OSS
AWS S3
MinIO私有云
25
数据生命周期管理
热/温/冷分层
自动归档
26
测试与调试
单元测试
模拟传感器
回放一致性
27
部署与运维
Docker容器化
环境变量
日志监控
28
案例实战一
小型温室采集回放
完整项目
29
案例实战二
历史数据·作物生长模型
回放
30
课程总结与展望
FAQ
进阶路径
社区资源