CACHING.md 590 B

缓存与去抖(行情/订单簿)

— 目的 —

  • 降低抖动与突发负载;为策略提供稳定视图。

— 策略 —

  • 订单簿:
    • 仅保留前 N 档(默认 50);
    • 对同一毫秒/相同价位更新进行合并;
    • 设置 TTL(如 2s)用于快照查询。
  • 行情:
    • Prices:取最新一条并采样输出;
    • Trades:可选节流(例如 50ms 批量)并保留最近 M 条用于短期统计。

— 一致性 —

  • 启动时用 REST 快照初始化缓存;WS 增量叠加;
  • 断线重连后重新拉取快照并与缓存对账。