Milvus — 확장 가능한 오픈소스 벡터 데이터베이스

Milvus — 확장 가능한 오픈소스 벡터 데이터베이스

Milvus는 AI 애플리케이션을 위해 만들어진 오픈소스 벡터 데이터베이스예요. 지식 베이스, 의미 검색, RAG 같은 작업에서 신경망 모델이 만들어내는 벡터를 저장하고 유사도 검색하는 데 특화되어 있습니다.

출처: https://milvus.io/docs/quickstart.md

노트북에서 데모 챗봇을 돌리는 것부터 수십억 사용자를 서빙하는 웹 규모 검색까지, 다양한 규모를 하나의 API로 커버해요. MILVUS의 핵심 개념은 컬렉션(collection)엔티티(entity) 인데, 전통 SQL의 테이블과 행에 비유하면 이해가 빨라요. 아래 페이지에서 로컬 실행부터 데이터 입력, 검색까지 순서대로 살펴볼게요.