Skip to content
Preptima
hardDesignConceptSeniorStaffLead

How do you isolate tenants in a shared vector index?

6 min readUpdated 2026-08-15

Answer

Short answer

Choose between an index per tenant, per-tenant namespaces and one filtered index by weighing recall, blast radius and per-tenant fixed cost. Partitioning turns tenant selectivity from a search-quality problem into a routing decision, which is the argument most candidates miss.

Was this answer helpful?

Likely follow-ups

  • You have forty thousand tenants, most with under a hundred documents. Which strategy survives that shape?
  • One tenant demands proof of physical separation. What actually changes in your architecture?
  • How do cross-tenant IDF statistics in hybrid search affect what a tenant can infer?
  • A tenant terminates and requires certified deletion within thirty days. Walk through what you touch.

Related questions