Deployment Configuration

InventDB v0.3 | Validated February 2026

Recommended hardware configurations for InventDB deployments at various scales. Based on benchmark testing with all properties indexed and AES-256 encryption enabled.

Recommended Configurations

TiervCPURAMRecordsStorage
Starter 1 4 GB 1M 10 GB
Small 2 8 GB 10M 75 GB
Medium 4 16 GB 50M 250 GB
Large 8 32 GB 100M 500 GB
X-Large 16 64 GB 250M 1.2 TB
Based on benchmark testing with a fully-indexed schema (all properties indexed) and AES-256 encryption at rest. Actual requirements may vary depending on schema complexity and workload patterns.

Memory

Memory observed during benchmark testing at 10M and 100M record scales.

ScaleAt RestPeak (Single-Threaded)Peak (Multi-Threaded)
10M 19.5 MB 2.4 GB 3.3 GB
100M 140 MB 12.3 GB 12.8 GB
Peak values observed while running all 143 benchmark queries including multi-table JOINs and complex aggregations. Results may vary based on workload.

Storage

Observed disk usage was approximately 3.4 KB per record in our benchmark schema (all properties indexed). Recommended storage includes headroom for WAL files and operational margin.

ScaleData SizeRecommended Storage
1M ~3.4 GB 10 GB
10M 33 GB 75 GB
50M ~162 GB 250 GB
100M 324 GB 500 GB
250M ~810 GB 1.2 TB
10M and 100M data sizes are measured from benchmark testing. Other values are projected based on observed per-record usage. Actual storage may vary depending on schema and data characteristics.