개요와 특징

개요와 특징

Vald는 이미지·오디오·비디오·텍스트·바이너리 등 어떤 객체든 벡터로 변환만 하면 처리할 수 있어요. 인식(Recognition), 추천(Recommendation), 탐지(Detecting), 문법 검사(Grammar checker), 실시간 번역(Real-time translator) 등 다양한 용도에 응용할 수 있어요.

주요 특징을 정리하면 이렇게 돼요.

  • 클라우드 네이티브 기반 벡터 검색 엔진: 쿠버네티스 위에서 도는 구성요소들이 협력해 동작해요.
  • 자동 벡터 인덱싱과 인덱스 백업: 인덱스를 주기적으로 생성·백업해서 장애에도 검색이 이어져요.
  • 수평 확장(Horizontal scaling): 에이전트(Agent) 노드를 늘려 수십억 벡터까지 검색할 수 있어요.
  • NGT 사용: 가장 빠른 ANN 알고리즘 가운데 하나인 NGT로 이웃을 검색해요.

요구 사항으로는 쿠버네티스 1.19 이상, 그리고 Vald Agent NGT가 필요로 하는 AVX2 명령어가 있어요.

더 알아보기