← All stories
● Covered by 1 source · 1 reportMedium impact1 neutral

turbopuffer v3 Overhauls Storage Architecture, Decoupling Vector Indexes

🔄 Updated 21h ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • turbopuffer v3 introduces a new storage architecture.
  • The update decouples the ANN vector index from the primary index.
  • The change aims to accelerate all search types and SQL queries.
  • Previous versions were constrained by the vector-primary architecture.

turbopuffer v3 Storage Redesign

turbopuffer is implementing a new storage architecture in its upcoming version 3. This redesign changes how documents and indexes are laid out, written, compacted, and queried within the system. The primary goal is to enhance search performance across the board, including vector search capabilities.

Enabling Broader SQL Query Support

Beyond improving search, the new architecture also establishes a foundation for executing a wider range of SQL queries more quickly within turbopuffer. This expansion of functionality suggests a move towards supporting more diverse data operations than previously possible.

Evolution from Vector-Primary Design

Initially launched as a serverless vector database (v1), turbopuffer specialized in cost-effective and fast vector searches, utilizing object storage and tiered caching. Version 2 added strong text and regex search. However, the original storage architecture, where the ANN vector index was the primary index, constrained certain query plans like GROUP BY and aggregations. The v3 update addresses these limitations by making the ANN index a secondary index.

Historical Indexing Approach

In turbopuffer v1, documents consisted of an ID and a vector. The system used a hierarchical clustering index, starting with SPANN and later migrating to SPFresh for incremental indexing. This method clustered vectors into groups, forming a tree structure with centroids.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~34 min · 27 stories · Oct 02

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

turbopuffer is changing its storage architecture in version 3, moving away from a vector-primary index design. This update aims to improve search speed, including vector search, and enable faster execution of more SQL queries within turbopuffer.