I don't mean use mongo as a vector db, I meant for the storage of your Llama Index Documents or TextNodes. You said changes aren't feasible, but it doesn't sound like you have a production pipeline for generating your documents, so I meant, create a pipeline that creates and stores the Documents in mongo.
the idea behind asynchronous code is that if you want to respond to 20 queries at once, you want to be able to respond to them simultaneously rather than 1 after the other
@isaackogan I like to store the LLama Index documents separately from the vectordb so that I can easily make changes at the document level and then either rebuild the vectordb or move to a new platform, I just like having access to the docs outside of the complexity of the vectordb