---
title: Vector Index Tuning
category: product
entity_type: skill
price: ₺369
canonical: https://forgehouse.ai/tr/skiller/vector-index-tuning/
lang: tr
hreflang_alt: https://forgehouse.ai/skills/vector-index-tuning/
last_updated: 2026-06-20
---

# Vector Index Tuning

> Optimize vector index performance for latency, recall, and memory.

Vektör aramayı üretimde hızlı, doğru ve uygun maliyetli hale getiren mühendislik rehberi. İndeks tipi seçimi, HNSW parametre ayarı, niceleme stratejileri ve katmanlı depolamayı adım adım anlatır; böylece elinizdeki gecikme ve bellek bütçesinde recall hedefinizi tahminle değil gerçek karşılaştırma koduyla tutturursunuz.

## Ne için kullanılır
- Veri boyutunuza göre flat, HNSW, IVF veya PQ arasında seçim yapmak
- Bir recall hedefi için HNSW M, efConstruction ve efSearch ayarlamak
- Belleği kısmak için vektörleri INT8 veya ürün nicelemesiyle sıkıştırmak
- Recall, hız veya bellek için optimize edilmiş bir Qdrant koleksiyonu kurmak
- Recall@k değerini P50/P95/P99 gecikmesine karşı karşılaştırmak
- Ölçekte yeniden indeksleme ve katmanlı sıcak/ılık/soğuk depolamayı planlamak

## Faydalar
- Gecikme veya RAM'de fazla ödemeden recall hedefinizi tutturursunuz
- Doğru niceleme seçimiyle bellek kullanımını çarpıcı şekilde azaltırsınız
- Ayar yapmadan önce profilleyerek erken optimizasyondan kaçınırsınız
- Veri kaymasından kaynaklanan recall düşüşünü kullanıcı hissetmeden yakalarsınız

## Ne içerir
- Vektör sayısına göre indeks-tipi karar tablosu (flat'tan DiskANN'a)
- HNSW parametre karşılaştırma ve öneri fonksiyonları
- Bellek tahminleriyle skaler, ürün ve ikili niceleme uygulamaları
- Recall/hız/dengeli/bellek profilleri için Qdrant koleksiyon yapılandırmaları
- Hedef recall eşiklerine bağlı arama-parametresi ayarı
- Yüzdelik dilim metrikleriyle gecikme ve recall izleme düzeneği

## Kimler için
Anlamsal arama veya RAG çalıştıran, vektör indekslerini üretim gecikmesi, recall ve maliyet için ayarlaması gereken ML ve platform mühendisleri için.

## Nasıl çalışır
Skill'in izlediği ayar sırası şu: en büyük kaldıraç önce, her değişiklik recall ve gecikme birlikte ölçülerek:
1. Herhangi bir düğmeye dokunmadan önce indeks tipini veri boyutundan seçer: 10K altı flat, 1M'e kadar HNSW, 100M'e kadar HNSW artı quantization, ötesinde IVF+PQ veya DiskANN. İndeks seçimi sonucu her parametreden daha fazla oynatır.
2. Sonra quantization kademesini belirler: üretim varsayılanı INT8 scalar (yaklaşık yüzde 1 recall kaybına 4x bellek kazancı); product quantization yalnızca bellek gerçek kısıtsa, çünkü 750 kata kadar sıkıştırır ama 3-5 puan recall'a mal olur.
3. Build-time parametrelerini bir kez ve yüksek kurar: efConstruction 256 civarı, M korpus boyutuna göre 16 ile 48 arası. İnşa maliyeti bir kez ödenir; sorgu maliyeti her istekte tekrarlar, kalite baştan grafa gömülür.
4. efSearch'u (veya nprobe'u) gerçek hedefe göre ayarlar: yüzde 95 recall için kabaca 128, yüzde 99 için 256; ölçüm gerçek üretim sorgularıyla yapılır, sentetik düzgün dağılım canlı trafiği temsil etmez.
5. Denenen her konfigürasyon için recall@10 ve P95 gecikmeyi birlikte raporlar; tek başına recall rakamı yanıltıcıdır, ödünleşim ancak ikisi aynı grafikte oynayınca görünür.
6. Operasyon tarafını planlar: memmap eşikleriyle sıcak/ılık katmanlı depolama, eklemeler HNSW grafını zamanla bozduğu için periyodik rebuild ve embedding kaymasını yakalamak için sürekli recall izleme.

## Sık sorulanlar
### Qdrant'ta yalnızca birkaç yüz bin vektörümüz var, ayar yapmaya değer mi?
İndeks tipi karar tablosu tam bu soruyu vektör sayısına göre yanıtlar: küçük ölçekte flat indeks sadelik ve recall açısından HNSW'yi geçebilir. Paket erken aşırı mühendislikten korur, HNSW, IVF veya nicelemenin kazandırmaya başladığı eşikleri gösterir.

### Veritabanının varsayılan ayarlarıyla devam etsem olmaz mı?
Varsayılanlar recall, gecikme ve bellek arasında körlemesine tek bir denge seçer. Paketteki karşılaştırma kodu kendi verinizde recall@k değerini P50/P95/P99 gecikmesine karşı ölçer; HNSW M, efConstruction ve efSearch için öneriler gerçekten ihtiyaç duyduğunuz recall hedefine bağlanır.

### Embedding'lerim kötüyse arama sonuçlarımı iyileştirir mi?
Hayır. İndeks ayarı, kayıtlı vektörlerin ne kadar hızlı ve sadık getirildiğini kontrol eder; zayıf embedding kalitesini veya yanlış model seçimini düzeltemez. Yüzde 99 recall ile getirilen kötü vektör yine kötü sonuçtur.

## Fiyat
₺369, tek seferlik, abonelik yok. KDV dahil.

İlgili rehber: [Yapay zekâ ile veri analitiği](https://forgehouse.ai/tr/rehberler/yapay-zeka-veri-analitigi/)
