zilliztech/knowhere
Vector search engine inside Milvus, integrating FAISS, HNSW, DiskANN.
해결하는 문제
Knowhere는 Milvus 벡터 데이터베이스의 내부 핵심으로, 고성능 벡터 검색 및 인덱싱을 위한 기본적인 저수준 연산을 제공합니다.
작동 방식
C++로 작성된 Knowhere는 Milvus와 같은 대규모 시스템에 통합할 수 있는 독립형 라이브러리입니다. CPU 및 GPU(쿠브VS를 통해)를 지원하며, SWIG를 통해 Python 바인딩을 제공하여 Python 기반 워크플로우와의 통합을 용이하게 합니다.
대상 사용자
벡터 데이터베이스를 구축하는 개발자 또는 벡터 유사성 검색 및 인덱싱에 고성능 C++ 코어가 필요한 사용자에게 적합합니다.
주요 특징
- Milvus의 코어로 사용되는 독립적인 C++ 프로젝트.
- CPU 및 GPU 가속을 지원합니다.
- SWIG를 통한 Python 바인딩 제공.
- 다양한 Linux 배포판 및 MacOS와 호환됩니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트