关于 qdrant-scaling
面向 Qdrant 的扩展技能,根据容量和性能症状,指向数据量、吞吐量、延迟及查询规模的专项指南,帮助团队选择合适方案并避免加重瓶颈。
主要功能
- 01按症状路由指南
- 02数据量扩展建议
- 03吞吐量与延迟建议
- 04大结果集查询建议
- 05租户与时间窗口策略
适用场景
- 01数据增长时规划分片
- 02提升查询吞吐量或降低尾延迟
- 03处理大型结果集
- 04扩展多租户或限时数据
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ qdrant/ skills --skill qdrant-scaling安装后在 Claude Code 中输入/qdrant-scaling确认已加载。
详细介绍
Qdrant 扩展
先路由,再回答。在表格中匹配用户描述的问题,Read 对应文件,然后根据该文件作答。
不要仅根据此页面作答:此页面只提供路由信息,不包含指导内容。如果匹配两行,请读取两个文件。
| 用户描述的问题 | 阅读 |
|---|---|
| 数据无法容纳在单个节点上,数据集增长时磁盘或内存即将耗尽 | scaling-data-volume/SKILL.md |
| 需要将集合分片到更多节点上,数据已超出单个节点的容量 | scaling-data-volume/SKILL.md |
| 无法处理足够多的并行查询,需要提高 QPS 或吞吐量 | scaling-qps/SKILL.md |
| 无法承受当前请求速率,CPU 已满负荷运行 | scaling-qps/SKILL.md |
| 单次查询太慢,需要降低单个请求的尾延迟 | minimize-latency/SKILL.md |
| p99 或尾延迟过高,但流量/QPS 正常 | minimize-latency/SKILL.md |
| 查询返回的结果集太大,导致速度变慢 | scaling-query-volume/SKILL.md |
limit 较大、查询 top-1000、分页、跨分片滚动读取 | scaling-query-volume/SKILL.md |
| 有许多租户或客户,每个租户或客户使用一个集合,需要租户隔离 | scaling-data-volume/tenant-scaling/SKILL.md |
| 只需保留近期数据,需要设置保留期限、过期旧向量或按时间轮换 | scaling-data-volume/sliding-time-window/SKILL.md |
| 单个节点已无法满足工作负载,在决定分片之前 | scaling-data-volume/vertical-scaling/SKILL.md |
| 纵向扩展已达到上限,需要增加节点、重新分片 | scaling-data-volume/horizontal-scaling/SKILL.md |
延迟和吞吐量对分段数量的要求正好相反。
对于延迟,将分段数量增加到接近 CPU 核心数(default_segment_number: 16)。
对于吞吐量,使用更少、更大的分段(default_segment_number: 2)。
采用错误的方向会让报告的问题更加严重。
评论
支持 Markdown