- 新增导出任务实时进度缓存模块,提供设置、获取和清除进度缓存接口 - 导出进度更新时只更新缓存,不再频繁写入数据库,减轻数据库压力 - 导出完成时清除进度缓存,释放内存资源 - API返回的导出进度字段改为实时缓存数据,提升前端实时性 - 导出列表也使用实时缓存的进度数据替换原数据库字段 - 优化ZipFiles函数,使用DEFLATE算法压缩分片文件,提高压缩效率 - 维护代码注释,明确缓存和压缩实现逻辑 |
||
|---|---|---|
| .. | ||
| cmd/server | ||
| docs | ||
| internal | ||
| .DS_Store | ||
| config_example.yaml | ||
| go.mod | ||
| go.sum | ||