Mengumumkan dukungan pgvector 0.7.0 di Aurora PostgreSQL
Edisi Kompatibel PostgreSQL Amazon Aurora sekarang mendukung pgvector 0.7.0, ekstensi sumber terbuka untuk PostgreSQL untuk menyimpan sematan vektor di basis data Anda. pgvector menyediakan kemampuan pencarian kesamaan vektor yang memungkinkan penggunaan Aurora untuk pencarian semantik dan retrieval augmented generation (RAG) dalam aplikasi kecerdasan buatan (AI) generatif.
pgvector 0.7.0 menambahkan paralelisme untuk meningkatkan waktu pembuatan indeks Hierarchical Navigable Small Worlds (HNSW) di Aurora. pgvector 0.7.0 menambahkan dua tipe data vektor baru: halfvec untuk menyimpan dimensi sebagai float 2-byte, dan sparsevec untuk menyimpan hingga 1.000 dimensi bukan nol, dan sekarang mendukung pengindeksan vektor biner menggunakan tipe bit asli PostgreSQL. Penambahan ini memungkinkan Anda menggunakan kuantisasi skalar dan biner untuk tipe data vektor menggunakan indeks ekspresi PostgreSQL, yang mengurangi ukuran penyimpanan indeks dan menurunkan waktu pembuatan indeks. Kuantisasi juga memungkinkan Anda meningkatkan dimensi maksimum vektor yang dapat Anda indeks: 4.000 untuk halfvec dan 64.000 untuk vektor biner.
pgvector 0.7.0 tersedia di klaster Amazon Aurora yang menjalankan PostgreSQL 16.3, 15.7, 14.12, 13.15, 12.19, dan yang lebih tinggi di semua AWS Region yang berlaku, kecuali wilayah Tiongkok, tetapi termasuk Region AWS GovCloud (AS). Anda dapat memulai pemutakhiran versi minor dengan memodifikasi klaster DB Anda. Harap tinjau dokumentasi Aurora untuk mempelajari lebih lanjut.
Amazon Aurora didesain untuk performa dan ketersediaan tinggi yang tidak tertandingi pada skala global dengan kompatibilitas penuh MySQL dan PostgreSQL. Amazon Aurora menyediakan keamanan bawaan, pencadangan berkelanjutan, komputasi nirserver, hingga 15 replika baca, replikasi multiwilayah otomatis, dan integrasi dengan layanan AWS lainnya. Untuk mulai menggunakan Amazon Aurora, lihat halaman memulai kami.