mcpField
Q
qdrant-scaling

qdrant-scaling

github.com/qdrant数据与数据库2651.5k 次安装2 天前更新
代码仓库

关于 qdrant-scaling

面向 Qdrant 的扩展技能,根据容量和性能症状,指向数据量、吞吐量、延迟及查询规模的专项指南,帮助团队选择合适方案并避免加重瓶颈。

主要功能

  1. 01按症状路由指南
  2. 02数据量扩展建议
  3. 03吞吐量与延迟建议
  4. 04大结果集查询建议
  5. 05租户与时间窗口策略

适用场景

  1. 01数据增长时规划分片
  2. 02提升查询吞吐量或降低尾延迟
  3. 03处理大型结果集
  4. 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