벡터 데이터베이스Vector DB
한마디로
임베딩 벡터를 저장하고 빠르게 검색하는 DB예요. Pinecone, Supabase pgvector 등이 있고, RAG의 검색 엔진 역할을 해요
벡터 DB는 '의미 좌표(임베딩)를 저장하고 가까운 것을 빠르게 찾는' 특수 데이터베이스예요. 수백만 개 문서 벡터 중에서 질문과 의미가 가장 가까운 몇 개를 순식간에 골라내죠.
RAG에서 '관련 문서 검색' 단계를 담당해요. Pinecone, Weaviate 같은 전용 제품도 있고, Postgres에 pgvector 확장을 붙여 쓰기도 해요. 데이터 규모가 작으면 일반 DB로도 충분하지만, 커지면 전용 벡터 DB가 유리해요.