I need a document based database where I can update single documents but when I get them I’ll get all documents at once.
In my app I have no need to search and there will be up to 100k documents.
The db should be hosted on a dedicated machine or VM and have a web api.
What is the best choice?
This is probably not so smart to do. If you only update one doc, why would you want to retrieve all the other 99,999 documents when you know they didn’t change?
Unless you are making a computation based on that, in which case you probably want the DB to do that for you and only fetch the result?