Bazy danych · Senior · Pytanie 60 z 75
Do czego używa się bazy wektorowej (albo rozszerzenia pgvector)?
- 1Tylko do przechowywania współrzędnych 2D w grach
- 2Do zastąpienia indeksów B-tree dla liczb
- ✓Poprawna odpowiedź: Do przechowywania embeddingów i szukania najbliższych sąsiadów według podobieństwa, do wyszukiwania semantycznego i pobierania kontekstu w aplikacjach LLM
Wyjaśnienie
Indeksy przybliżone, jak HNSW, wymieniają trochę dokładności na szybkość. pgvector trzyma wektory obok reszty danych i transakcji.