feat: 实现Redis集成与Kafka消息处理优化

- 新增Redis集成模块,支持心跳写入与控制台日志队列
- 优化Kafka消费者实现,支持多实例与自动重连
- 改进消息处理器,支持批量处理与多层解码
- 更新数据库表结构,调整字段类型与约束
- 添加Redis与Kafka的配置项和环境变量支持
- 补充测试用例和文档说明
This commit is contained in:
2026-01-14 17:58:45 +08:00
parent eb94aaf92b
commit 910f1c353f
28 changed files with 1691 additions and 177 deletions

View File

@@ -1,10 +1,11 @@
## 1. Implementation
- [ ] 提供 PostgreSQL 建库脚本UTF-8 + 中文排序规则可选)
- [ ] 提供心跳明细表结构(必填字段、可选字段、约束、索引)
- [ ] 实现按 `ts_ms` 日分区与自动建分区机制
- [ ] 补充性能建议(索引策略、分区影响、聚合/物化视图建议)
- [ ] 产出 docsDB 表结构文档 + Kafka 生产者推送数据结构与方式
- [x] 提供 PostgreSQL 建库脚本UTF-8 + 中文排序规则可选)
- [x] 提供心跳明细表结构(必填字段、可选字段、约束、索引)
- [x] 实现按 `ts_ms` 日分区与自动建分区机制
- [x] 补充性能建议(索引策略、分区影响、聚合/物化视图建议)
- [x] 产出 docsDB 表结构文档 + Kafka 生产者推送数据结构与方式
- [ ] Processor实现 Kafka 心跳 value 的两层解码/解压与反序列化(需要对端样本/算法确认)
## 2. Validation
- [ ] 在可访问的 PostgreSQL 环境执行脚本并验证对象创建成功
- [ ] 检查约束与索引是否符合要求
- [x] 在可访问的 PostgreSQL 环境执行脚本并验证对象创建成功
- [x] 检查约束与索引是否符合要求