MongoDB, vektör aramasını doğrudan veritabanına entegre eder

kapanış bildirimi

Bu makale İngilizce olarak da mevcuttur. Teknik yardımla tercüme edildi ve yayınlanmadan önce editoryal olarak gözden geçirildi.

MongoDB artık tam metin aramasını ve vektör aramasını kendi kendini yöneten kurulumlar için genel olarak kullanılabilir hale getiriyor. Özellikler hem MongoDB Enterprise Advanced hem de Topluluk Sürümleri için mevcuttur. Geliştiriciler, kendi veri senkronizasyonuna sahip ayrı bir arama platformunu yönetmek zorunda kalmadan, arama sorgularını, anlamsal aramaları ve hibrit arama yöntemlerini doğrudan veritabanlarında kullanabilirler.

Duyurudan sonra devamını okuyun

MongoDB, JSON benzeri BSON belgelerini saklayan, belge odaklı bir NoSQL veritabanıdır. Genellikle esnek veri modellerine sahip uygulamalar için kullanılır ve hem MongoDB Atlas bulut hizmeti olarak hem de bağımsız çalışma için kullanılabilir. Daha önce gelişmiş arama özelliklerinden bazıları öncelikli olarak Atlas'ta mevcuttu.

Duyuruya göre, kendi kendini yöneten ortamlardaki arama yetenekleri artık MongoDB Atlas ile özellik eşitliğine ulaşıyor. Diğer şeylerin yanı sıra toplama seviyeleri desteklenir $search, $searchMeta, $vectorSearch, $rankFusion VE $scoreFusion. Bu, klasik tam metin aramasını ve anlamsal vektör aramasını tek bir sorguda birleştirmenize olanak tanır.

Tam metin araması, anahtar sözcüklere ve dile bağlı özelliklere dayalı olarak belgeleri ararken, vektör araması, yerleştirme adı verilen içeriğin sayısal temsillerini karşılaştırır. Bu, farklı terimler kullansalar bile benzer içeriğe sahip belgeleri bulabileceğiniz anlamına gelir. Hibrit arama her iki yöntemi de birleştirir ve bu nedenle hem kesin sonuçlar hem de anlamsal olarak uygun sonuçlar sağlayabilir. Bu tür yaklaşımlar, diğer şeylerin yanı sıra, dil modellerinin yanıtlarına dış bilgi kaynaklarını dahil ettiği Erişimle Artırılmış Üretim (RAG) sistemlerinde kullanılır.

MongoDB ayrıca Voyage AI modellerine dayalı otomatik yerleştirme oluşturmayı da entegre eder. Geliştiricilerin artık vektörleri veritabanı dışında kendileri oluşturması ve senkronize etmesi gerekmiyor. MongoDB'ye göre, otomatik yerleştirme oluşturma işlemi şu anda MongoDB tarafından barındırılan bir Voyage AI hizmeti aracılığıyla yapılıyor. Ayrıca, arama sonuçlarını daha sonra yeniden değerlendirmeyi ve bunları daha alakalı bir sıraya yerleştirmeyi amaçlayan yeniden sıralayıcılar da mevcuttur.

Tedarikçi, yenilikleri öncelikle sohbet robotları, öneri sistemleri veya yapay zeka aracıları gibi yapay zeka uygulamaları için bir yapı taşı olarak görüyor. Verileri veritabanı, arama motoru ve vektör veritabanı arasında kopyalamak yerine arama ve yapay zeka iş yükleri aynı platformda dağıtılmalıdır. Arama teknolojisi Apache Lucene'ye dayanmaktadır.

Duyurudan sonra devamını okuyun

Topluluk Sürümünde arama ve vektör arama, Sunucu Tarafı Kamu Lisansı (SSPL) kapsamında ek lisans ücreti olmadan MongoDB 8.2'den edinilebilir. İşlevler, adı verilen ayrı bir işlemde yürütülür. mongotgerçek veritabanı işlemine paralel çalışan mongod yönetiliyor. MongoDB'nin kaynak kodu var mongot Şirket bilgilerine göre SSPL kapsamında da yayınlanıyor.

Kurumsal müşteriler için arama yetenekleri MongoDB Enterprise Advanced'in ücretli bir uzantısı olarak sunulmaktadır. Kubernetes tabanlı dağıtımlar için dağıtım, Kubernetes için MongoDB Denetleyicileri (MCK) aracılığıyla gerçekleştirilir ve bu, arama ve vektör aramanın Kubernetes tabanlı şirket içi, özel bulut veya hibrit bulut ortamlarına entegrasyonunu sağlar. Üreticiye göre bu teklif, özellikle yapay zeka uygulamalarını tamamen kendi kontrolleri altında yönetmek isteyen, düzenleyici gereksinimleri olan veya yalıtılmış altyapılara sahip şirketlere yönelik.


(fo)


Yayımlandı

kategorisi

yazarı:

Etiketler:

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir