MarketingSystemDataExportTool/server/internal/exporter
zhouyonggao 328a8ced3a feat(export): 实现导出进度缓存及zip压缩优化
- 新增导出任务实时进度缓存模块,提供设置、获取和清除进度缓存接口
- 导出进度更新时只更新缓存,不再频繁写入数据库,减轻数据库压力
- 导出完成时清除进度缓存,释放内存资源
- API返回的导出进度字段改为实时缓存数据,提升前端实时性
- 导出列表也使用实时缓存的进度数据替换原数据库字段
- 优化ZipFiles函数,使用DEFLATE算法压缩分片文件,提高压缩效率
- 维护代码注释,明确缓存和压缩实现逻辑
2025-12-19 18:04:13 +08:00
..
evaluate.go feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
explain.go feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
job_runner.go refactor(api): 优化模板API处理器结构与逻辑 2025-12-17 10:16:56 +08:00
sqlbuilder.go fix(exports): 优化导出逻辑以支持多数据源和参数类型记录 2025-12-19 02:12:44 +08:00
sqlbuilder_test.go feat(导出): 实现字段映射规则并优化白名单校验 2025-12-12 18:07:19 +08:00
stream.go fix(exports): 优化导出逻辑以支持动态时间范围分片 2025-12-19 02:33:59 +08:00
util.go feat(export): 实现导出进度缓存及zip压缩优化 2025-12-19 18:04:13 +08:00
writer.go refactor(api): 优化模板API处理器结构与逻辑 2025-12-17 10:16:56 +08:00