New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Question]: if Simple Vector Store has no capacity setting #13144
Comments
The "Simple Vector Store" is designed without a built-in capacity setting, meaning it's intended to grow as needed without inherent limits, aside from those imposed by the system's available memory. This behavior is due to its storage mechanism, which utilizes a Python dictionary for storing embeddings, and Python dictionaries naturally expand based on the amount of stored data. Given this design choice, the "Simple Vector Store" is likely more suitable for experimentation or testing rather than for production environments where memory management and capacity limits are crucial. For scenarios requiring a vector store with explicit capacity management, the LlamaIndex project offers alternatives that might be better suited for production use. These include options like Apache Cassandra®, Astra DB, and Azure AI Search, among others, which are designed to handle larger datasets with more sophisticated data management capabilities. There's no current information available on whether there are plans to introduce capacity management features to the "Simple Vector Store" or to develop a new vector store with such features in future updates of LlamaIndex. For the most up-to-date information on this and other features, reviewing the project's documentation and source code is recommended.
|
The "capacity" is the amount of memory you have, since all the vectors are stored in memory It's really only meant to get people quickly started or work with smaller amounts of data. Actual use-cases that have larger data requirements etc. should use a vector index integration (qdrant, chroma, weaviate, etc.) |
i get it , thanks |
Question Validation
Question
I want to know if ''Simple Vector Store'' has no capacity setting, that is, it will grow infinitely with the project (or it is only designed for experimentation or testing)
The text was updated successfully, but these errors were encountered: