pgvector HNSW vs IVFFlat 비교: RAG 벡터 검색 성능과 Recall 튜닝 방법
pgvector에서 HNSW와 IVFFlat 중 무엇을 선택해야 할까요? RAG 검색의 응답 속도와 재현율(Recall)을 함께 고려한다면 일반적으로 HNSW부터 검토하는 것이 좋습니다. HNSW는 다층 그래프를 탐색해 속도·재현율 균형이 유리한 반면 인덱스 생성 시간과 메모리 사용량이 더 큽니다. IVFFlat은 벡터를 여러 목록(list)으로 묶어 일부만 검색하므로 인덱스 생성 비용이 상대적으로 낮지만, 데이터 분포·목록 수·탐색 범위(probes)에 민감합니다. 데이터가 작거나 필터 조건이 매우 선택적이면 근사 인덱스 없이 정확 검색(Exact Search)이 더 나을 수도 있습니다.자료 확인일: 2026-11-03 | 기준: pgvector 공식 README 및 CHANGELOG, PostgreS..
