Qdrant 双阶段检索实测:吞吐量超 Elastic DiskBBQ 2 倍,资源消耗降低三分之一

ADK Qdrant官方 / ADK编译 2026-07-08 3 分钟 150 次浏览
速览导读 / Summary

Qdrant 官方发布最新基准测试,针对 Elastic 的 DiskBBQ 进行了公平对比。测试显示,在相同的召回率(Recall@100 ≈ 0.96)下,Qdrant 实现了比 Elastic 高 2.1 倍的吞吐量,延迟降低 51%,且仅需 Elastic 约三分之一的 CPU 和 RAM 资源。核心突破在于 Qdrant 的“双阶段检索”与异步磁盘评分机制,有效解决了大规模向量检索中的 I/O 瓶颈,证明了开源方案在极致性能上的竞争力。

吞吐量 2.1x 相比 Elastic DiskBBQ 的提升倍数
平均延迟 -51% 相比 Elastic DiskBBQ 的降低比例
资源消耗 1/3 相比 Elastic 所需的 CPU/RAM 比例
召回率 0.96 测试目标 Recall@100

Key Insights / 核心看点

  • 1 Qdrant 在相同召回率下,吞吐量比 Elastic DiskBBQ 高出 2.1 倍,平均延迟降低 51%。
  • 2 利用双阶段检索(Two-Stage Retrieval)和异步磁盘评分机制,将磁盘 I/O 瓶颈降至最低。
  • 3 在仅使用 1/3 的 CPU 和 RAM 资源(2 vCPU vs 7 vCPU)的情况下,实现了显著的性能超越。
  • 4 采用 TurboQuant 4-bit 量化方案,在精度与效率之间取得了最佳平衡。

Qdrant 双阶段检索实测:吞吐量超 Elastic DiskBBQ 2 倍,资源消耗降低三分之一

背景:开源与闭源的算力对决

近期,Elastic 发布了其专有磁盘索引方案 "DiskBBQ" 的基准测试数据,声称在特定配置下,其吞吐量比 Qdrant 高出 7 倍。Qdrant 团队对此进行了深度复盘与独立复现,旨在验证该结论的公平性及实际生产环境的适用性。

Elastic 的测试环境基于 GCP n4-standard-8 节点,配置了 7 vCPU 和 26 GB RAM,并使用了 2-bit 量化。然而,Qdrant 团队指出,Elastic 的测试方法存在明显缺陷:未启用 Qdrant 专为磁盘检索优化的核心特性,如双阶段检索(Two-Stage Retrieval)和异步磁盘评分(Async Disk Scoring),导致测试实际上是在进行无界的顺序磁盘访问压力测试。

核心突破:双阶段检索与 TurboQuant 4-bit

为了在公平条件下进行对比,Qdrant 团队调整了测试策略,重点展示了其针对高召回率场景的优化方案:

  1. 双阶段检索架构:

    • 第一阶段:从内存中的量化向量(TurboQuant 4-bit)中预取过采样候选集。
    • 第二阶段:仅对有限的候选集使用原始向量进行磁盘重评分(Rescoring)。
    • 这种机制将昂贵的磁盘 I/O 操作限制在极小的数据子集上,极大提升了效率。
  2. 异步评分引擎:

    • 利用 io_uring 技术并行化磁盘读取,避免了传统同步 I/O 的阻塞问题。
  3. 量化策略:

    • 采用 Qdrant 推荐的 TurboQuant 4-bit 量化方案,而非 Elastic 的 2-bit,在保证精度的同时进一步优化了存储与计算效率。

实测数据对比

测试基于 wiki_dpr_e5 数据集(2100 万条数据,768 维向量),目标召回率 Recall@100 约为 0.96。对比结果令人印象深刻:

配置项 Elastic (DiskBBQ) Qdrant (双阶段 + TurboQuant) 性能提升
节点配置 3 x 7 vCPU / 26 GB RAM 3 x 2 vCPU / 8 GB RAM Qdrant 资源更少
吞吐量 (QPS) 32.4 67.2 (最小配置) / 111.9 (4vCPU) 2.1x
平均延迟 (ms) 122.6 59.5 (最小配置) / 35.7 (4vCPU) 51% 更低
P99 延迟 (ms) 184.3 86.0 53% 更低
量化精度 2-bit 4-bit 精度更优

即使在资源占用仅为 Elastic 约 1/3 的情况下(2 vCPU vs 7 vCPU),Qdrant 依然实现了 2 倍的吞吐量。若将配置提升至 4 vCPU,吞吐量甚至达到了 111.9 QPS。

实际价值与结论

Qdrant 团队强调,此次测试更多是为了证明技术原理的可行性,而非鼓励所有用户都使用磁盘索引。对于大多数生产环境,内存计算(In-Memory)仍是首选。

然而,这一基准测试具有深远的行业意义:

  • 打破性能神话:证明了开源架构在合理配置下,完全可以超越闭源专有方案的性能上限。
  • 成本优化:对于预算敏感型项目,Qdrant 提供了更低的硬件门槛。
  • 技术透明:通过公开详细的配置与复现过程,增强了社区对向量数据库技术的信任。

正如 Qdrant 团队所言,"在匹配的召回率下,Qdrant 实现了 2.1 倍的吞吐量和 51% 的延迟降低,同时仅消耗约三分之一的 CPU 和 RAM。" 这标志着 Qdrant 在向量检索领域的工程化能力再次得到验证。

“At matched recall, Qdrant achieves 2.1x higher throughput, 51% lower latency, on roughly one-third of Elastic’s per-node CPU and RAM.”

— Qdrant Team

同主题深度资讯

查看更多 →
AI 工具 2026-10-16

WonderCV 发布“超级职场攻略”:AI 驱动简历优化与全周期求职赋能

WonderCV(超级简历)于 2026 年 10 月 16 日重磅推出“超级职场攻略”系列,整合 AI 生成、专家点评与行业案例,构建从简历撰写到面试实战的全周期求职体系。通过 AI 简历生成、HR 视角的分数评估及大牛案例库,帮助求职者提升通过率,实现从“白开水”简历到“心动 Offer”的蜕变。

超级简历官方 / ADK编译 4 分钟
模型发布 2026-10-15

OpenAI 宣布 GPT-4o 系列 API 停服:迁移至 GPT-6 Luna 与迁移检查指南

OpenAI 正式宣布 GPT-4o 及 GPT-4.1 系列特定快照将于 2027 年 1 月 14 日停止服务,并推荐迁移至 GPT-6 Luna。开发者需立即盘点代码中的模型 ID,区分新旧截止日期,并通过自动化脚本验证替换后的行为兼容性。本文提供详细的迁移清单与代码检查示例,助开发者规避服务中断风险。

Atoms官方 / ADK编译 5 分钟
AI 工具 2026-10-15

Atoms 发布 Claude Motion:基于代码的动画生成与 MP4 导出功能详解

Atoms 平台正式推出 Claude Motion 的 Beta 版本,支持团队与企业用户创建基于代码的动画。该工具利用文本、图表和图像生成可编辑的 MP4 视频,强调内容准确性而非生成式视频。文章详细阐述了从组织权限配置、提示词编写到最终视频导出的完整工作流,并提供了针对内部演示文稿和定价说明的实战案例。

Atoms官方 / ADK编译 4 分钟
模型发布 2026-10-15

Gemini 3.7 Flash 正式弃用:迁移至 3.8 Flash 及 Deep Research 代理更新指南

Google 宣布 Gemini 3.7 Flash 模型已正式弃用,所有 API 请求自动重定向至 Gemini 3.8 Flash。开发者需显式更新配置,并同步处理 Deep Research 代理的迁移。本文详解参数变更(如 thinking_budget 替换为 thinking_level)、旧版参数废弃清单及自动化迁移检查脚本,确保应用平滑过渡至新架构。

Atoms官方 / ADK编译 5 分钟