벡터 데이터베이스, 안녕히 가세요

“turbopuffer가 v3에서 저장 아키텍처를 재설계해 ANN 벡터 인덱스를 주 인덱스에서 '또 하나의' 보조 인덱스로 격하하고, 텍스트·정규식·벡터 검색을 모두 더 빠르게 만드는 동시에 GROUP BY와 집계 등 더 많은 SQL 쿼리를 지원하려 한다. v1은 ID와 벡터만 저장하는 서버리스 벡터 DB였고, v2에서 속성 필터링과 BM25 전문 검색이 추가되며 Cursor, Notion, Linear 같은 고객을 확보했다.”

AI 요약

turbopuffer가 v3에서 저장 아키텍처를 근본적으로 변경하며 ANN 벡터 인덱스를 주 인덱스에서 "또 하나의 보조 인덱스"로 격하시킨다. v1은 ID와 벡터만 저장하는 서버리스 벡터 DB로 시작해 SPANN에서 SPFresh로 마이그레이션했고, v2에서 속성 필터링과 BM25 전문 검색을 추가했다. 그러나 벡터 우선 아키텍처가 GROUP BY·집계 같은 쿼리 플랜을 제약해 왔기에 새로운 주 인덱스로 전환한다. 이를 통해 텍스트·정규식·벡터 검색을 모두 더 빠르게 하고 더 많은 SQL 쿼리를 turbopuffer로 이전하는 것이 목표다.

핵심 포인트

  • turbopuffer v3에서 ANN을 보조 인덱스로 전환, 새 주 인덱스 도입
  • v1은 ID+벡터만 저장, SPANN → SPFresh로 마이그레이션
  • v2에서 속성 필터링(역색인)과 BM25 전문 검색 추가
  • Cursor, Notion, Linear 등이 주요 고객사로 언급

향후 전망

  • 텍스트·정규식·벡터 검색 전반의 성능 향상 기대
  • GROUP BY·집계 등 SQL 쿼리 플랜을 turbopuffer로 대거 이전 가능
Share

이것도 읽어보세요

댓글

이 소식에 대한 의견을 자유롭게 남겨주세요.

댓글 (0)

불러오는 중...