关于 qdrant-performance-optimization
用于排查 Qdrant 性能问题的路由技能,根据症状指向相应的详细技能,并说明延迟与吞吐量的分段数设置方向不同。
主要功能
- 01按症状路由指南
- 02搜索速度排查
- 03索引性能排查
- 04内存使用排查
- 05延迟与吞吐量分段建议
适用场景
- 01调查过滤查询缓慢或 QPS 低
- 02排查索引构建或批量写入缓慢
- 03降低内存占用或容纳更大数据集
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ qdrant/ skills --skill qdrant-performance-optimization安装后在 Claude Code 中输入/qdrant-performance-optimization确认已加载。
详细介绍
Qdrant 性能优化
先路由,再作答。根据表格匹配用户的症状,Read 对应的文件,并根据文件内容作答。
不要仅根据此页面作答:此页面仅用于路由,不包含指导内容。如果匹配两行,请同时读取这两个文件。
| 用户描述 | 读取 |
|---|---|
| 过滤查询比未过滤查询慢得多 | search-speed-optimization/SKILL.md |
| QPS 低,无法处理查询负载 | search-speed-optimization/SKILL.md |
| 单个查询返回耗时过长 | search-speed-optimization/SKILL.md |
| 索引构建或 HNSW 构建耗时过长,向量上传速度慢 | indexing-performance-optimization/SKILL.md |
| 集合一直处于黄色状态,优化器卡住或运行时间过长 | indexing-performance-optimization/SKILL.md |
| 向量批量 upsert 速度慢 | indexing-performance-optimization/SKILL.md |
| RAM 使用量过高,因内存不足而崩溃 | memory-usage-optimization/SKILL.md |
| 想在同一硬件上容纳更大的数据集 | memory-usage-optimization/SKILL.md |
| 想通过将数据移至磁盘来降低成本 | memory-usage-optimization/SKILL.md |
延迟和吞吐量会受到相反方向的分段数量影响。
对于延迟,将分段数量增加到接近 CPU 核心数(default_segment_number: 16)。
对于吞吐量,使用更少且更大的分段(default_segment_number: 2)。
采用错误的方向会让所报告的问题恶化。
评论
支持 Markdown