Vektoritietokanta

Tietokanta, joka tallentaa ja hakee tietoa upotusvetoreina – mahdollistaa semanttisen haun tekoälyjärjestelmissä.

Vektoritietokanta (vector database) on erikoistunut tietokantajärjestelmä, joka tallentaa tietoa vektorimuodossa ja mahdollistaa tehokkaan lähimmän naapurin haun. Se on RAG-arkkitehtuurin keskeinen komponentti: dokumentit tallennetaan upotuksina, ja kysyttäessä haetaan merkityksellisesti lähimmät dokumentit.

Tunnettuja vektoritietokantoja

Pinecone, Weaviate, Qdrant ja ChromaDB ovat suosittuja vektoritietokantoja. Myös perinteiset tietokannat kuten PostgreSQL (pgvector-laajennuksella) tukevat vektorihakua.

Merkitys GEO:lle

Ymmärtämällä vektoritietokantoja GEO-optimoija ymmärtää, miten RAG-järjestelmät valitsevat lähteet: sisältö, joka on semanttisesti tarkasti kohdistettua käyttäjän kysymykseen, löytyy vektorihaussa parhaiten.