다운로드
Milvus 다운로드
Milvus오픈 소스 벡터 데이터베이스
Milvus는 다양한 사용 사례에 걸쳐 효율적인 벡터 유사성 검색을 가능하게 하는 10개 이상의 인덱스 유형(HNSW, DiskANN, Quantization, Binary 등)을 지원하는 고도로 확장 가능한 오픈 소스 벡터 데이터베이스입니다. GPU를 포함한 다양한 컴퓨팅 하드웨어에 최적화되어 뛰어난 성능을 제공합니다.
기본적인 벡터 검색 외에도 Milvus는 하이브리드 검색, 메타데이터 필터링 및 그룹 검색과 같은 고급 기능을 제공합니다. 이러한 기능은 추천 엔진, 이미지 유사성 검색, 자연어 처리(NLP), RAG(검색 증강 생성)와 같은 분야에서 AI 및 머신러닝 애플리케이션의 기능을 강화하는 복잡한 검색 시스템을 구축할 수 있도록 지원합니다.
버전
플랫폼
export MILVUS_VERSION=v2.6.14
curl -sfL https://assets.zilliz.com/milvus/standalone_embed.sh -o standalone_embed.sh
bash standalone_embed.sh start
PymilvusMilvus Python SDK 및 Milvus Lite
PyMilvus는 Milvus의 Python SDK입니다. Python을 사용하여 벡터 임베딩을 삽입, 검색 및 관리하는 직접적인 방법을 제공합니다. Python 개발자가 벡터 유사성 검색을 수행하고, 인덱스를 구축하고, 데이터를 효율적으로 관리할 수 있도록 돕습니다. PyMilvus는 직관적인 API를 제공하여 Python 프로젝트에 쉽게 통합할 수 있습니다.
Milvus Lite는 Python 애플리케이션 내에서 로컬로 실행할 수 있는 Milvus의 경량 버전입니다. Milvus API와 동일한 인터페이스를 제공하여 클라이언트 측 코드가 소규모 로컬 배포와 Docker 또는 Kubernetes에 배포된 Milvus 서버에서 모두 작동합니다. Milvus Lite는 PyMilvus에 이미 포함되어 있으므로 pip install pymilvus 명령으로 간편하게 배포할 수 있습니다.
버전
pip3 install pymilvus
pip3 install pymilvus[model] # for milvus-model
pip3 install pymilvus[bulk_writer] # for bulk_writer