refactor(go): avoid duplicate realtime protocol payloads

This commit is contained in:
lingniu
2026-07-02 21:09:07 +08:00
parent da78a989b5
commit d1e28b9e64
6 changed files with 23 additions and 28 deletions

View File

@@ -638,7 +638,7 @@
<thead><tr><th>接口类型</th><th>数据源</th><th>说明</th></tr></thead>
<tbody>
<tr><td>VIN 是否在线</td><td>Redis online key</td><td>TTL 内有数据即在线,默认 TTL 600 秒。</td></tr>
<tr><td>VIN 实时数据</td><td>Redis merged snapshot</td><td>跨协议合并 fields,并保留各协议 ProtocolData</td></tr>
<tr><td>VIN 实时数据</td><td>Redis latest snapshot</td><td>跨协议合并核心 fields;完整协议字段通过 realtime-raw 查询</td></tr>
<tr><td>单协议实时 RAW</td><td>Redis realtime-raw</td><td>查看某 VIN/phone 在某协议下最新 parsed 全量字段。</td></tr>
</tbody>
</table>
@@ -722,7 +722,7 @@
</div>
<div class="ok">
<strong>实时多协议合并</strong><br>
Redis 同时保留 latest snapshot、protocol snapshot、realtime-raw既能看统一实时也能追单协议原始字段
Redis latest snapshot 只保留统一实时核心字段;完整协议 parsed 只放 realtime-raw避免重复缓存大 JSON
</div>
<div class="ok">
<strong>身份解析降级</strong><br>