Indexes & Performance — Query Optimization Strategy

← Back to Platform Architecture

Indexes & Performance — Query Optimization Strategy

Overview

Stratum Platform uses a three-tier indexing strategy to optimize different query patterns:
  • B-tree indexes — Exact lookups, range queries, sorting (most queries)
  • Reverse (DESC) indexes — Timeline queries (recent items first)
  • GIN indexes — Full-text/JSONB searches (flexible schema fields)
  • This document maps query patterns to indexes and documents performance expectations.

    Index Strategy by Query Pattern

    Tier 1: Tenant Isolation (Every Query)

    Index: idx__tenant on all tables