Vektör veritabanı
Weaviate
Vektör ve anahtar sözcük aramasını tek sorguda birleştiren, gömme ve yeniden sıralama modellerini modül olarak kendi içine alan vektör veritabanı.
Özet kart
- Kim kullanmalı?
- Anlamsal arama ile klasik anahtar sözcük aramasını birlikte kullanması gereken ekipler ve kiracı başına izolasyon isteyen çok kiracılı ürünler. Tek parça açık kaynak lisans bekleyen ekipler lisans bölünmesini önce incelemeli.
- En iyi kullanım
- Ürün veya belge aramada hem tam eşleşmenin (model kodu, mevzuat numarası) hem anlamsal benzerliğin gerektiği durum: hibrit arama çekirdekte olduğu için ayrı bir arama motoru kurup iki sonucu birleştirmeniz gerekmez.
- Fiyat modeli
- Depo kodu BSD-3-Clause ile Weaviate Lisansı arasında bölünmüş; "wl" dizini dışındaki çekirdek BSD-3-Clause ve kendi barındırmada bedelsiz. Weaviate Cloud: Free 0 USD/ay; Flex 45 USD/ay'dan başlıyor (1M vektör boyutu 0,00465 USD'den, depolama GiB başına 0,12 USD'den, yedek GiB başına 0,0264 USD'den); Premium 400 USD/ay'dan başlıyor (paylaşımlıda 1M boyut 0,003875 USD, ayrılmışta 0,002718 USD). Gömme modelleri 1M token başına 0,025–0,065 USD; Query Agent ayda 1.000 istek ücretsiz, sonrası kuruluş başına 30 USD/ay. Kaynak: https://weaviate.io/pricing
Artıları
- Hibrit arama (vektör + anahtar sözcük) çekirdekte; iki sistemin sonucunu birleştirme işi ortadan kalkıyor.
- Gömme, yeniden sıralama ve üretim modülleri veritabanının içinde; RAG hattında bir servis eksiliyor.
- Çok kiracılı tasarım birinci sınıf: kiracı başına izolasyon ve soğuk depoya alma destekleniyor.
- Fiyatlandırma vektör boyutu ve depolama üzerinden ölçülüyor; sorgu hacmi arttığında fatura okuma birimiyle patlamıyor.
- Çekirdek BSD-3-Clause olduğu için kendi altyapınızda çalıştırma yolu açık.
Eksileri
- Lisans tek parça değil: deponun "wl" dizini altındaki kod Weaviate Lisansı'na tabi, "tamamen açık kaynak" varsayımıyla hareket etmek yanlış olur.
- Fiyatlandırma birimi (1M vektör boyutu) sezgisel değil; maliyet tahmini için gömme boyutunu ve kayıt sayısını birlikte modellemek gerekiyor.
- Kendi barındırmada bellek iştahı yüksek; niceleme ayarları yapılmazsa RAM maliyeti sürpriz oluyor.
- Yapılandırma yüzeyi geniş: şema ve vektörleştirici kararlarını sonradan değiştirmek göç gerektiriyor.
- Premium katmanın 400 USD/ay tabanı, kurumsal güvenlik özelliklerine erişimi küçük ekipler için pahalı kılıyor.
Sinaptik değerlendirmesi
Weaviate'in ayırt edici yanı hibrit arama ve modül mimarisi: arama kalitesinde tam eşleşme ile anlamsal benzerliği birlikte kullanmak zorunda olan ürünler için ayrı bir arama motoru kurma ihtiyacını ortadan kaldırıyor. Çok kiracılı SaaS ürünleri için de olgun bir seçim. Lisansın bölünmüş olması hukuki inceleme gerektirir — MIT/Apache beklentisiyle gelen ekipler bu kalemi atlamamalı. Yalnızca saf vektör araması yapacak ve operasyonu sade tutmak isteyen ekipler için Qdrant, veriyi Postgres'te tutanlar için pgvector daha az karmaşıklık demek.
Alternatifler
- Qdrant
- Pinecone
- Chroma
- pgvector
Bu inceleme bir ürün önerisi değil kategori değerlendirmesidir. Sponsorlu içerikler açıkça işaretlenir; bu sayfa sponsorlu değildir.
Araç seçkisinden
- Vektör veritabanıChromaTek satır kurulumla yerelde çalışan, aynı istemci arayüzüyle yönetilen buluta geçebilen gömme (embedding) veritabanı.
- Vektör veritabanıpgvectorPostgreSQL'e vektör tipi ve yaklaşık en yakın komşu dizini ekleyen; vektörleri mevcut ilişkisel veriyle aynı veritabanında tutmayı sağlayan eklenti.
- Vektör veritabanıPineconeSunucu yönetmeden vektör dizini oluşturup sorgulamayı sağlayan, tamamen yönetilen vektör veritabanı hizmeti.
- Vektör veritabanıQdrantRust ile yazılmış, yük (payload) üzerinde filtreli vektör aramaya odaklanan açık kaynak vektör veritabanı; kendi sunucunuzda veya yönetilen bulutta çalışır.
- Vektör veritabanıVektör Veritabanı (kategori incelemesi)Gömme vektörlerini saklayıp anlamsal yakınlık aramasını mümkün kılar.
