Varun
09/20/2025, 5:52 PMfloat[] with num_dim: 3072
⢠Memory consumption is becoming a bottleneck
⢠Considering reducing dimensions to 1024 for better resource efficiency
Questions:
1. Migration strategy: What's the recommended approach for changing embedding dimensions from 3072 to 1024 in an existing collection? Can this be done in-place (PQ compression etc) or does it require full re-indexing?
2. Memory optimization: Are there any Typesense-specific configurations or techniques to reduce memory footprint for high-dimensional vectors without changing dimensions?
3. Future considerations: Any plans for built-in vector compression/quantization features in upcoming Typesense versions?
Environment: 2 set of embeddings per document (retrieval & classification), 4 GB RAM (~2.8GB used), 70K documents
Would appreciate any insights/solution from the community to solve this bottleneck!Kishore Nallan
09/22/2025, 10:40 AMVarun
09/25/2025, 7:41 PM