ChromaDB는 RAG 시스템에서 가장 많이 쓰이는 벡터 데이터베이스 중 하나로, “텍스트를 의미 기반 숫자 벡터로 바꿔 저장하고 검색하는 DB”다.핵심 개념은 3가지로 정리된다.1) Embedding 기반 저장텍스트, 이미지 등을 숫자 벡터로 변환이 벡터는 “의미”를 압축한 표현단순 키워드가 아니라 의미 유사도를 기준으로 비교 가능2) Semantic Search (의미 검색)사용자의 질문도 embedding으로 변환DB에 저장된 벡터들과 거리 계산 (cosine 등)가장 “의미가 가까운 문서”를 찾아 반환즉 단어 일치 검색 이 아니라 의미 유사도 검색 이다.3) RAG에서의 역할RAG 구조는 결국 이렇게 동작한다:질문 → embedding 변환 → vector DB 검색 → 관련 문서 반환 → L..