Say, there is a collection of documents which is updated say each 12h. The update process takes 30m-1h. If I would like to get some information from this collection during the update, it will take a long time, since the update query is executing.
Are there any approaches how to deal with it? The only idea I have so far is to maintain two collections, update on of them and get data from another, but this doesn't sound like a good idea.