Spt — Filebase

Query example (GraphQL-like):

| Index Type | Use Case | |------------|----------| | (B-tree) | namespace = 'processed' | | Range (B-tree) | size > 1e6 or created_at >= '2025-01-01' | | Full-text (inverted) | content_type ~ 'application/pdf' AND text ~ 'invoice' | | Spatial (R-tree) | gps within radius(40.7128, -74.0060, 10km) | | Bloom filter | Existence checks on rare tags (e.g., checksum_present=true ) | spt filebase

| Layer | Function | |-------|----------| | | Handles file writes, chunking, deduplication, and initial hash computation. | | Index Layer | Maintains a persistent LSM (Log-Structured Merge) tree over metadata tags, file IDs, and temporal markers. | | Storage Layer | A content-addressable block store (CABS) with optional erasure coding and tiered compression (Zstandard, LZ4, or LZMA). | | Query Layer | Exposes a SQL-like or GraphQL interface for predicate-based file discovery and retrieval. | 3. File Identity & Addressing Every file in the SPT Filebase is identified by a triple: Query example (GraphQL-like): | Index Type | Use

How to Best Measure Your Kick Drum
spt filebase
X