인프라/배포중급
Vector Database
벡터 데이터베이스 · Vector Database
고차원 벡터(임베딩)를 저장하고 유사도 기반으로 빠르게 검색하는 특수 데이터베이스
상세 설명
Vector Database (벡터 데이터베이스)
RAG 시스템의 핵심 인프라입니다.
기존 DB와의 차이
- 일반 DB: 정확한 값 매칭 (WHERE name = '홍길동')
- 벡터 DB: 의미적 유사도 검색 ("이 질문과 비슷한 문서 찾기")
주요 제품
- Pinecone: 완전 관리형, 가장 쉬움
- Weaviate: 오픈소스, 다기능
- Milvus: 오픈소스, 대규모 특화
- Chroma: 경량, 로컬 개발
- pgvector: PostgreSQL 확장
RAG 파이프라인
문서 → 임베딩 → 벡터 DB 저장 → 질문 → 유사 문서 검색 → LLM 답변
태그
#RAG#검색#데이터베이스