aszerW
fb755fc31e
refactor: 加密货币默认不缓存,简化分层缓存策略
问题:
- 加密货币分钟级数据量大,不适合全量缓存
- 原分层策略过于复杂
优化方案:
- 日级别数据(股票/指数/ETF/期货): 缓存全量数据,切片返回
- 加密货币: 每次实时下载,不缓存
代码简化:
- 删除 CRYPTO_CACHE_DAYS 配置
- 删除 _get_crypto_cache_start 函数
- _fetch_full_data_cached: 加密货币直接返回None
- fetch_data_with_ttl: 加密货币分支直接下载
优势:
- 日级别数据:减少重复下载
- 加密货币:避免内存爆炸,实时获取最新价格
2026-05-12 23:27:44 +08:00
..
2026-05-12 21:33:19 +08:00
2026-05-12 21:33:19 +08:00
2026-05-12 23:27:44 +08:00
2026-05-12 22:14:35 +08:00
2026-05-12 22:40:35 +08:00
2026-05-12 00:47:43 +08:00
2026-05-12 21:39:07 +08:00
2026-05-12 00:03:25 +08:00