300+ Tools CoveredSource Data Updated Weeklydates

Tool intelligence profile

Turbopuffer

serverless vector and full-text search built on object storage: fast, 10x cheaper, and extremely scalable

Visit Site →
Type
Vector Database
Deployment
Cloud or self-hosted
Last updatedSeptember 20, 2026

Editor's Take

Turbopuffer is a serverless vector database optimized for cost-effective search at massive scale. It uses a tiered storage approach that keeps hot data fast and cold data cheap. For teams that need to search millions of vectors without paying for always-on infrastructure, the serverless pricing model changes the economics.

— Egor Burlakov, Editor

Evaluate Turbopuffer

Popular comparisons

See all 7 Turbopuffer comparisons

Turbopuffer: product and architecture

Turbopuffer is a serverless vector and full-text search database built from first principles on object storage. In this Turbopuffer review, we evaluate a platform that separates compute and storage to deliver sub-10ms query latency while keeping costs at roughly a 10x reduction versus traditional vector databases. With 2.5 trillion documents and 10 million writes per second handled in production, Turbopuffer has earned the trust of companies like Cursor, Anthropic, Notion, Linear, Atlassian, Ramp, Grammarly, and Superhuman.

Overview

Turbopuffer takes a fundamentally different approach to vector search. Instead of storing all vectors on expensive SSDs, it uses object storage (S3, GCS, or Azure Blob) as the source of truth and layers an intelligent caching system on top. Hot data gets promoted to NVMe SSDs and RAM based on access patterns, while cold data stays on cheap object storage at roughly $20 per TB per month.

The company calls this the "pufferfish effect" — data inflates from object storage to NVMe to RAM as query frequency increases, then deflates back to cheaper tiers when access drops. This tiered architecture means teams pay for the storage tier their data actually occupies, not the most expensive tier available.

In production, Turbopuffer processes over 10,000 queries per second globally and supports write throughput exceeding 10 million writes per second at 32 GB/s. Individual namespaces can hold up to 500 million documents at 2 TB, and the platform places no global limit on total documents or namespaces.

Key Features and Architecture

Turbopuffer's architecture centers on the separation of compute and storage, with object storage as the durable layer and NVMe/RAM as the acceleration layer. Key capabilities include:

  • Vector Search: Sub-10ms p50 latency on warm namespaces with support for billions of vectors. The SPFresh centroid-based index minimizes roundtrips to storage by identifying relevant clusters before fetching data.
  • Full-Text Search: BM25-style keyword search with p50 latency around 343ms and p99 around 554ms for 1 million documents at 768 dimensions.
  • Hybrid Search: Combines vector similarity with full-text search and metadata filtering in a single query, enabling precise results for complex AI retrieval tasks.
  • Metadata Filtering: Filter queries by arbitrary attributes without sacrificing search performance.
  • Automatic Scaling: Serverless architecture scales compute independently from storage. No capacity planning or cluster management required.
  • Multi-Tenancy: Built-in namespace isolation supports millions of tenants. Over 100 million namespaces have been observed in production.
  • Multi-Vector Columns: Support for multiple vector columns per namespace, with filterable attributes billed once per vector column.
  • Namespace Pinning: Pin frequently accessed namespaces for predictable performance, billed in GB-hours instead of per-query pricing.

The write path sends data to a write-ahead log on object storage first, then asynchronously indexes it. Write latency sits around 285ms p50 with throughput exceeding 10,000 vectors per second per namespace.

Ideal Use Cases

Turbopuffer excels in scenarios where data access patterns are bursty and a large portion of vectors sit cold most of the time:

  • Code Search and IDE Integration: Cursor uses Turbopuffer to index millions of developer codebases. Most embeddings sit idle between coding sessions, making the tiered storage model dramatically cheaper than always-on SSD databases. First queries in a session take around 300ms as data loads from object storage, with subsequent queries hitting cache at sub-10ms.
  • Multi-Tenant RAG Systems: Applications serving thousands of tenants benefit from Turbopuffer's namespace isolation and per-namespace billing. Each tenant gets an isolated namespace without the overhead of managing separate database instances.
  • Semantic Search at Scale: Notion, Linear, and Grammarly use Turbopuffer for production semantic search across large document corpora where cost efficiency matters at scale.
  • AI Application Backends: Any system connecting LLMs with large amounts of fresh data — recommendation engines, document retrieval, knowledge bases — where query patterns are uneven and cold storage costs would otherwise dominate the budget.

Turbopuffer is less suited for workloads that require guaranteed sub-10ms latency on every query regardless of access pattern, or applications that need immediate write-then-read consistency with sub-second write latency.

Strengths & Trade-offs

Pros:

  • Dramatic cost savings: a 10x cost reduction versus traditional vector databases for most workloads. Object storage at $0.02 per GB versus $0.33 per GB on competitors.
  • Massive proven scale: 2.5 trillion documents and 10 million writes per second in production, trusted by Cursor, Anthropic, Notion, and Atlassian.
  • Low warm-state latency: Sub-10ms p50 query latency on cached data, with p99 around 35ms for vector search.
  • True serverless: No clusters to manage, no capacity planning. Scales automatically from zero to billions of vectors.
  • Strong compliance: SOC2, GDPR-ready DPA across all tiers, HIPAA-ready BAA on Scale and Enterprise plans.
  • Hybrid search: Combines vector, full-text, and metadata filtering in a single query.

Cons:

  • Cold query latency: First queries against uncached namespaces can take 300ms to 4 seconds at p99. Applications requiring consistent sub-10ms latency on every query may struggle.
  • Minimum monthly commitment: All plans require at least $64 per month. No free tier is available for prototyping.
  • Write latency tradeoff: Write-ahead log architecture means 285ms p50 write latency with asynchronous indexing, trailing databases that offer near-real-time indexing.
  • Query billing complexity: Queried bytes are billed based on namespace size, not the data a query logically touches. Large namespaces with frequent queries can produce higher-than-expected bills.

Turbopuffer pricing

Starting at
Usage-based
Free access
No free option documented

View full Turbopuffer pricing intelligence →

Alternatives to Turbopuffer

The reviewed substitutes for Turbopuffer among the vector databases, and what would make each one the better answer.

Direct alternatives

Reviewed substitutes: products bought for the same job, where a team picks one.

Pinecone
Two vector databases serving the same retrieval decision for embeddings. The 2026 vector database buyer's guides compare them side by side on scale, filtering, hybrid search and hosting, and teams pick one, so the comparison is a substitution.Applies to: Choosing a vector store for embedding search in a retrieval or agent application.
Qdrant
Two products of the same kind on one reviewed shortlist, answering the same purchase. 2026 vector database comparison guides rank these stores side by side on scale, filtering and hosting, and a team adopts one, so the comparison is a substitution.Applies to: Choosing between these two for the vector databases decision.
Weaviate
Two products of the same kind on one reviewed shortlist, answering the same purchase. 2026 vector database comparison guides rank these stores side by side on scale, filtering and hosting, and a team adopts one, so the comparison is a substitution.Applies to: Choosing between these two for the vector databases decision.
Zilliz
Two products of the same kind on one reviewed shortlist, answering the same purchase. 2026 vector database comparison guides rank these stores side by side on scale, filtering and hosting, and a team adopts one, so the comparison is a substitution.Applies to: Choosing between these two for the vector databases decision.
LanceDB
Two products of the same kind on one reviewed shortlist, answering the same purchase. 2026 vector database comparison guides rank these stores side by side on scale, filtering and hosting, and a team adopts one, so the comparison is a substitution.Applies to: Choosing between these two for the vector databases decision.

Other approaches

A different approach to the same problem. Each substitutes only for the workload named beside it.

ChromaDB
ChromaDB is used rather than Turbopuffer for prototype RAG workloads built around LangChain or LlamaIndex. We recommend ChromaDB over Turbopuffer for teams building and iterating on Python-based RAG applications that need direct framework integration.
Vald
Vald is preferred over Turbopuffer for self-hosted Kubernetes vector-search workloads requiring distributed indexing and infrastructure control. We recommend Vald over Turbopuffer when Kubernetes is the required operating environment and teams can manage the supporting cluster infrastructure.
Explore all Turbopuffer alternatives →

Public signals

About these signals

Verified factual signals from public sources. They indicate observable activity or interest, not total adoption, product quality, or cost.

30 GitHub commits 90d169 GitHub stars0 vulnerabilities across 2 packages

See all signals from 6 sources
Source
Signals
Last updated
GitHub
Commits 90d:30↑2Stars:169↑1
September 21, 2026
PyPI
Weekly downloads:1.1M↑9.1k
September 21, 2026
npm
Weekly downloads:672.4k↑12.9k
September 21, 2026
Google Trends
Search interest:Top 79%overallTop 80%in Vector Databases
September 21, 2026
Hacker News
Matching stories, 90d:11
September 21, 2026
OSV
Package vulnerabilities:0 vulnerabilitiesacross 2 packages

npm · @turbopuffer/turbopuffer@2.9.0 · PyPI · turbopuffer@2.10.1

September 21, 2026
Turbopuffer product dashboard and interface

Frequently asked questions

Is Turbopuffer free?

Turbopuffer offers limited free usage for development and testing. Production pricing is pay-per-use based on storage, writes, and queries.

How fast is Turbopuffer?

Turbopuffer achieves sub-10ms query latency for cached data and sub-100ms for cold queries. The caching layer automatically adapts to access patterns, warming frequently accessed data for consistent low latency.

Is Turbopuffer open source?

No, Turbopuffer is a proprietary managed service. There is no self-hosted option. For open-source alternatives, consider Milvus, Qdrant, or pgvector.

How does Turbopuffer compare to Pinecone?

Both are managed serverless vector databases. Turbopuffer is significantly cheaper due to its object-storage architecture ($0.40/GB vs Pinecone's higher storage costs). Pinecone is mature with extensive features, sizable adoption, and strong documentation. Turbopuffer for cost-sensitive workloads; Pinecone for production-grade reliability and features.

What regions does Turbopuffer support?

Turbopuffer is currently available on AWS with support for multiple US and EU regions. Multi-cloud support (GCP, Azure) is on the roadmap. For multi-cloud requirements today, consider Pinecone or Zilliz which support AWS, GCP, and Azure.

Related Vector Databases

Other vector databases in the catalog. Same kind of product, not a substitution recommendation.