Vector Database Storage Calculator
Enter vector dimensions, point counts and storage choices to estimate cluster disk and RAM.
Results
- Cluster disk with headroom
- 10.76 GiB
- Cluster RAM budget with headroom
- 7.33 GiB
- Per-element index RAM before headroom
- 0 B
- Raw original vectors
- 5.72 GiB
| Component | Disk bytes |
|---|---|
| Original vectors | 6,144,000,000 |
| Quantized copy | 0 |
| HNSW graph | 307,200,000 |
| Payload storage | 3,072,000,000 |
| Payload indexes | 0 |
| ID tracker | 104,000,000 |
- RAM includes graph, payload indexes and IDs. Cold originals or payloads can still use OS cache. Sparse vectors, backups and workload-specific overhead need separate measurement. Binary units: GiB = 1,073,741,824 bytes.
How it works
Uses the component formulas in Qdrant’s capacity planning guide. Original bytes = points × copies × named vectors × dimensions × bytes/dimension. Quantized copies are additional storage. Each equal-sized named vector gets its own graph.
HNSW = points × copies × named vectors × m × 2 × 4 × 1.2
Payload disk = points × copies × average bytes × 1.5; cached payload RAM is three times that. Payload indexes use twice the indexed bytes. Each per-element index adds about 4 RAM bytes per point per copy, regardless of memory tier; this separate allowance receives the same headroom. The index count defaults to zero; IDs use 52 bytes per replicated point. Add the entered headroom to each total. Graph, indexes and IDs are included in RAM. Round only displayed values to two decimals; byte calculations remain unrounded.
Worked examples
Raw vectors with two copies
One million points × 768 dimensions × 4 bytes × 2 copies = 6,144,000,000 original bytes. With default graph, payload and headroom, disk is 11,552,640,000 bytes and RAM is 7,866,240,000 bytes.
Quantized copy
With the same defaults and 0.5 quantized bytes per dimension, the extra copy uses 768,000,000 bytes. Disk with headroom becomes 12,474,240,000 bytes.
Frequently asked questions
Does quantization replace originals?
Are replicas extra copies?
Can I use different named vector dimensions?
Is this measured RAM usage?
Sources
- Qdrant capacity planning (checked 2026-11-14)
Last reviewed 2026-11-14; next review due by 2027-02-12. The method is written out above so you can check our math.