技术博客

← 全部文章

· Research AI

Research AI 的 SQLite CQRS:同一套键,同一个 Fly 卷

Research AI 没有重新发明缓存,而是沿用 Invest AI 的 单写多读 SQLite 模式,只换了键名。

键布局

键写入读取
v2:research:{hash}workerFastAPI、Next 代理
v2:research:trending预热/api/trending
research:pending:queueAPI 入队worker 消费

文件在 Fly 卷 /data/research.db,WAL,研究行约 24h TTL。

MVP 为什么不用 Redis

多一个服务、多一份账单、多一个凌晨要查的故障点。Invest 已验证 SQLite;QPS 上去再迁移(见 ADR-003)。

延伸阅读: xingai-research-ai/docs/adr/003-cqrs-sqlite-cache.zh.md