你的 RAG 在 10 个文档上跑得好好的:放到 1000 万就崩了
当文档量级从测试环境跃升至千万级别,纯向量检索的RAG系统为何会突然失效?本文揭示了混合检索架构才是规模化应用的关键。核心内容:1. 纯向量检索在文档量激增时性能急剧下降的原因2. 7家大厂采用的混合检索(BM25+向量+重排序)架构详解3. 开源与商业重排序模型的效果对比及实践建议

| 你的 RAG 在 10 个文档上跑得好好的,放到 1000 万就崩了 |
| 这不是你的模型不够聪明,是你的检索架构根本没动过 |
去年我帮一个团队排查 RAG 系统。他们的原型在 200 个 PDF 上表现完美——准确、快速、幻觉率几乎为零。
这不是 prompt engineering 的问题。这是检索架构退化——当文档量超过某个阈值,纯向量检索会从"够用"变成"灾难"。 |
| 7 家大厂的一致答案:RAG 的本质是 IR 问题 |
我调研了 7 家在生产环境部署百万级以上文档 RAG 的公司:Perplexity、Glean、Notion、Dropbox Dash、GitHub Copilot、Sourcegraph Cody、Cursor。
|
| 为什么必须混合检索? |
Anthropic 在 2024 年的实验是迄今最权威的单点验证:
BM25 在精确查询上碾压向量检索——错误代码查询 Recall 0.97 vs 0.68,命名实体查询 0.96 vs 0.71。向量检索只在概念查询上胜出。 |
| 重排序:ROI 最高的单项改进 |
在 20 万文档的基准测试上,加入 Cohere Rerank(或其他重排序器)的效果:
开销也很可控:向量检索取 top-100,重排序挑 top-10,增加 300-500ms 延迟。 |
| 一个被严重高估的建议:Semantic Chunking |
你可能会看到很多教程推荐"语义分块"——按段落、按主题、甚至用 LLM 来切分文档。
LLM 语义分块确实最准——但成本是递归分块的 100 倍,不适合规模化。聚类语义分块反而比递归更差。 |
| "零幻觉"是不可能的——但可以压到可审计的水平 |
这是原文最大的 Oversimplification。
Perplexity 的引用错误率尤其值得注意。哥伦比亚新闻评论 2025 年审计了 8 个 AI 搜索引擎——Perplexity 是行业最佳,但仍有 37% 的引用是错的。 |
| 生产架构路线图 |
如果你今天要搭一个 10M+ 文档的 RAG 系统,可以全部自托管、零 SaaS 依赖:
这套栈在 Perplexity 的量级(200B+ URL,7.8 亿月查询,p50 延迟 358ms)已经被验证可行。 |
| 最后 |
RAG 规模化的问题不是 LLM 的问题,是信息检索的问题。 参考资料:Anthropic Contextual Retrieval · Perplexity Search API · Notion Vector Search · Chroma Chunking Research · Vecta Chunking Benchmark · Stanford HAI Legal Hallucination |
-
07.16
红色沙漠马匹受伤怎么治疗
-
07.16
杀戮尖塔2储君铸剑斩杀流玩法攻略
-
07.16
红色沙漠狼之剑怎么获得
-
07.16
杀戮尖塔2电球流怎么玩
-
07.16
红色沙漠前期防具装备推荐
-
07.16
炉石传说威拉诺兹骑卡组构筑指南
-
- 别人拼命造人形机器人:这家公司先给机器狗装了只手
- 07.16
-
- 谁是AI时代的真正组织架构师
- 07.16
-
- 阶跃星辰遭两面夹击
- 07.16
-
-
-
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏