refactor(lyrics-cache): 重构歌词缓存读取写入逻辑并同步新增歌词缓存
- 抽取歌词缓存读取和写入为独立函数 _read_existing_lyrics_cache 与 _write_existing_lyrics_cache - load_existing_l2_candidates 中改用新缓存读写函数,增加缓存加载日志和进度输出 - 处理下载异常时保证已下载缓存的歌词及时持久化,避免丢失数据 - 新增 sync_inserted_lyrics_cache 函数实现新增歌词缓存同步写入功能 - 后台写入线程写入数据库后调用歌词缓存同步,记录新增条数日志 - 修改批量写入队列数据结构,传递缓存同步相关数据 - 优化去重统计日志显示格式,新增 format_dedup_stats 函数统一格式化 - L2审核界面新增 skip 筛选选项,调整相关前端和后端代码支持该状态 - 移除 L2 审核界面中保存按钮,避免误操作手动保存 - 补充单元测试覆盖缓存同步、缓存读取异常处理和去重统计日志格式输出
Showing
4 changed files
with
195 additions
and
35 deletions
-
Please register or sign in to post a comment