Aurora PostgreSQL'de pgvector 0.7.0 desteğinin duyurulması
Amazon Aurora PostgreSQL ile uyumlu sürüm, veri tabanınızda vektör katıştırmalarını depolamak için PostgreSQL'ye yönelik açık kaynaklı bir uzantı olan pgvector 0.7.0'ı desteklemeye başladı. pgvector, üretici yapay zeka uygulamalarında semantik aramaya ve almayla artırılmış üretime (RAG) yönelik Aurora kullanımına olanak sağlayan vektör benzerliği arama özellikleri sunar.
pgvector 0.7.0, Aurora'da Hiyerarşik Gezilebilir Küçük Dünyalar (HNSW) dizin oluşturma süresini iyileştirmek amacıyla paralellik ekler. pgvector 0.7.0, 2 baytlık kayan veri türü olarak boyutları depolamaya yarayan halfvec ve 1.000'e kadar sıfır olmayan boyutu depolamaya yarayan sparsevec gibi iki yeni vektör veri türünü destekler. Ayrıca, PostgreSQL yerel bit türünü kullanan ikili vektörlerin dizinini oluşturmayı destekler. Bu eklemeler, PostgreSQL ifade dizinlerini kullanan vektör veri türüne yönelik skaler ve ikili nicelemeyi kullanmanıza olanak sağlayarak dizin depolama boyutunu ve dizin oluşturma süresini azaltır. Niceleme, dizinini oluşturabileceğiniz vektörlerin maksimum boyutlarını da artırmanıza olanak verir: halfvec için 4.000, ikili vektörler için 64.000.
pgvector 0.7.0, Çin bölgeleri hariç, ancak AWS GovCloud (ABD) Bölgeleri dahil olmak üzere, tüm geçerli AWS Bölgelerindeki PostgreSQL 16.3, 15.7, 14.12, 13.15, 12.19 ve üzeri sürümleri çalıştıran Amazon Aurora kümelerinde kullanıma sunulmuştur. Veri tabanı kümenizi değiştirerek küçük bir sürüm yükseltmesi başlatabilirsiniz. Daha fazla bilgi edinmek için lütfen Aurora belgelerini inceleyin.
Amazon Aurora, tam MySQL ve PostgreSQL uyumluluğu ile küresel ölçekte benzersiz yüksek performans ve kullanılabilirlik için tasarlanmıştır. Bu veritabanı; yerleşik güvenlik, sürekli yedeklemeler, sunucusuz işlem, 15 adede kadar okuma replikası, otomatikleştirilmiş çok bölgeli replikasyon ve diğer AWS hizmetleriyle entegrasyonlar sunar. Amazon Aurora'yı kullanmaya başlamak için başlangıç sayfamıza göz atın.