In weaviate Can Vector indexes be unloaded from memory after vector index search?
Hello @Michael_Mabinuola,
Welcome to the Weaviate community! It’s great to have you here.
In Weaviate, vector indexes cannot be dynamically unloaded from memory after a vector index search. This design as it is ensures high-performance search capabilities, as vector indexes are optimized for in-memory operations to facilitate fast nearest-neighbor searches.
However, if memory consumption is a concern, you might consider exploring different indexing types, such as:
• Dynamic Indexing:
Flat Indexing:
Also Compression can be considered:
Additionally, Weaviate provides offloading for managing data and resources efficiently, like tenant-based management for multi-tenancy use cases
Regards,
Mohamed Shahin,
Weaviate Support
1 Like