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로 대거 이전 가능
출처:hackernews
