Pinecone

Summary

서버리스 벡터 데이터베이스. RAG 시스템의 검색 엔진 역할.

서버리스 벡터 데이터베이스. RAG 시스템의 검색 엔진 역할.

개요

Pinecone은 벡터 임베딩의 빠른 검색(Nearest Neighbor Search)을 전문으로 하는 클라우드 벡터 DB다. RAG 구현에서 핵심 인프라다.

주요 특징

  • Serverless: 인스턴스 관리 없음, 자동 스케일링
  • 멀티테넌트: 프로젝트별 Namespace 격리
  • Metadata Filtering: 벡터 검색 + 필터 조합 (예: “2024년 이후” + 유사도)
  • Reranking 통합: 하이브리드 검색(벡터+키워드) 내장
  • API: REST + Python/JS SDK 지원

주요 사실

  • 창립: 2021년, Moshe Zadka(CEO)
  • 가격: 계층별 요금 (Free 제한, Pro/Enterprise 과금)
  • 경쟁사: Qdrant, Weaviate, Milvus (오픈소스)
  • 시장 위치: RAG 붐 이후 벡터 DB 중 가장 인기 높음

RAG 통합

Pinecone의 RAG 역할:

1. Ingestion: 청크 임베딩 → Pinecone 저장
2. Retrieval: 쿼리 임베딩 → 유사도 검색
3. Metadata: "출처: 2026-04-20" 필터링
4. Hybrid: 벡터(의미) + BM25(키워드) 조합

관련 개념

관련 엔티티

  • qdrant — 오픈소스 벡터 DB 대안
  • weaviate — 또 다른 벡터 DB

소스