mcpField
Q
qdrant-scaling

qdrant-scaling

github.com/qdrantデータ・データベース2651.5k 回インストール1 日前に更新
リポジトリ

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して、そこから回答してください。 このページだけをもとに回答しないでください。ここにあるのは振り分け情報のみで、ガイダンスは記載されていません。2つの行が当てはまる場合は、両方を読んでください。

ユーザーの発言読むファイル
データが1つのノードに収まらず、データセットの増加に伴ってディスクまたはメモリが不足しているscaling-data-volume/SKILL.md
コレクションを複数のノードにシャーディングする必要がある。データが1つのノードに収まらなくなったscaling-data-volume/SKILL.md
並列クエリを十分に処理できず、QPSまたはスループットを上げる必要があるscaling-qps/SKILL.md
リクエストレートを処理しきれず、CPU 使用率が上限に達しているscaling-qps/SKILL.md
1つのクエリが遅すぎる。個々のリクエストのテールレイテンシを短縮したいminimize-latency/SKILL.md
p99 またはテールレイテンシが高すぎるが、トラフィック/QPSには問題がないminimize-latency/SKILL.md
クエリの結果セットが非常に大きく、処理が遅くなるscaling-query-volume/SKILL.md
大きなlimit、top-1000 クエリ、ページネーション、シャードをまたぐスクロールscaling-query-volume/SKILL.md
テナントや顧客が多く、テナントごとにコレクションが1つある。テナントを分離したい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)。 逆の方向に設定すると、報告されている問題が悪化します。

コメント