Skip to main content

Performance Tuning

Optimize Hystersis for production workloads with database configuration, caching strategies, and compression tuning.

Performance Targets

Database Tuning

Neo4j Optimization

Create Essential Indexes

Qdrant Optimization

Redis Optimization

Caching Strategy

Tiered Caching Configuration

Cache Invalidation

Hystersis uses write-through caching:

Compression Tuning

Mode Selection

Async Pipeline Configuration

Benchmark Results

Connection Pool Tuning

Query Optimization

Search Optimization

Batch Operations

Tiered Memory Tuning

Policy Comparison

Production Checklist

  • Neo4j indexes created for all queried properties
  • Qdrant collection optimized with HNSW parameters
  • Redis maxmemory configured with LRU eviction
  • Connection pools sized appropriately (2x CPU cores)
  • Compression mode set for workload (extract/balanced/aggressive)
  • Async pipeline worker pool sized (4-8 workers)
  • Tier policy configured for data access patterns
  • Prometheus scraping /metrics endpoint
  • Health checks configured at /health and /ready
  • Alert rules set for error rate, latency, and resource usage

See Also