한줄 요약
Zvec는 알리바바에서 개발한 경량 인프로세스 벡터 데이터베이스로, 별도 서버 없이 애플리케이션에 내장되어 빠른 유사도 검색을 제공한다.
핵심 기능
빠른 검색: 수십억 개의 벡터를 밀리초 단위로 검색 가능.
간편한 사용: 설치 후 즉시 사용 가능, 서버 설정 불필요.
밀집+희소 벡터: 밀집 및 희소 임베딩 지원, 다양한 벡터 인덱스 유형 제공.
전문 검색(FTS): 문자열 필드에 대한 키워드 기반 전문 검색 지원.
하이브리드 검색: 벡터 유사도, 전문 검색, 구조적 필터를 단일 쿼리로 결합.
DiskANN 인덱스: 대규모 데이터셋을 위한 디스크 기반 인덱스로 메모리 사용량 절감.
다양한 SDK: Python, Node.js, Go, Rust SDK 제공.
언제 쓰나
벡터 임베딩을 활용한 유사도 검색이 필요한 애플리케이션에 적합하며, 특히 경량화된 로컬 배포가 필요하거나 서버리스 환경에서 유용하다. 알리바바 내부에서 프로덕션 검증을 마쳤으므로 신뢰성이 중요할 때 사용할 수 있다.