Store behavioral regimes instead of individual data points. 200–16,500x compression beyond columnar approaches, without losing the ability to query, compare, and analyze.
Traditional compression treats each value independently. VectorScaleDB understands that entity behavior exists in regimes — long periods of stability punctuated by meaningful transitions.
The headline range comes from exploiting the structure of real-world behavioral data — most data points are redundant, and stability is the norm.
Each compressed segment captures the full behavioral signature of a regime, preserving everything needed for downstream queries.
Every write is durable before acknowledgment. The compression engine never loses data, even during unexpected failures.
Different entity types have fundamentally different behavioral characteristics. A single sensitivity threshold does not fit all.
# Python: Ingest vectors and check compression stats import vectorscaledb client = vectorscaledb.Client("https://api.vectorscaledb.com") # Ingest a batch of temporal vectors response = client.ingest( entity_id="sensor-north-wing-03", entity_type="INFRASTRUCTURE", vectors=[ { "timestamp": "2026-03-09T10:00:00.000Z", "embedding": [0.11, -0.22, 0.33, 0.44, -0.55, 0.66], "metadata": {"source": "vibration"} }, { "timestamp": "2026-03-09T10:00:00.100Z", "embedding": [0.12, -0.21, 0.34, 0.43, -0.54, 0.67], "metadata": {"source": "vibration"} } # ... thousands more vectors ] ) print(f"Ingested: {response.vectors_accepted} vectors") print(f"Active segments: {response.active_segments}") # Check compression statistics for this entity type stats = client.compression.stats(entity_type="INFRASTRUCTURE") print(f"Compression ratio: {stats.compression_ratio}x") print(f"Total vectors ingested: {stats.total_vectors}") print(f"Total segments stored: {stats.total_segments}") print(f"Current sensitivity threshold: {stats.sensitivity_threshold:.4f}") print(f"Avg segment duration: {stats.avg_segment_duration}") # Example output: # Compression ratio: 847x # Total vectors ingested: 12,400,000 # Total segments stored: 14,639 # Current sensitivity threshold: auto-tuned # Avg segment duration: 4m 22s
A multi-stage compression pipeline that automatically identifies and eliminates redundant writes. Stable entities generate zero storage I/O — only meaningful state changes are persisted.
Zero-configuration resource adaptation. Deploy with any resource allocation — VectorScaleDB detects available memory and automatically sizes its compression pipeline.
Research-driven enhancements that push compression ratios further while maintaining query accuracy.
Explore the full API reference for ingestion and compression-aware queries.
/v1/ingest
/v1/query/anomaly-score
Schedule a technical demo and watch your temporal vectors compress in real time.